I purchased 3 of these. 2 of the 3 had decent sheets, but one of the sets I was not impressed with. I am not certain the mattress pad is for an XL twin, it fit my regular twin perfectly. The towels are ok. I would not use them everyday. I purchased these for seasonal employees beds so they only get used a couple months out of the year. I think this set is perfect for that.