I have always been happy with Overstock purchases. But this one left a lot to be desired. We needed these sheets in a hurry and couldn't find any locally. They came quickly, which was great. The overall feel and manufacture were fine. But the elastic on the bottom fitted sheet did not go all the way around the sheet. Hence, the first time our guests slept on them, they completely pulled out. And one of the twin XL fitted sheets was obviously a "full" size sheet. I would send these back, but since I have already used them, I feel I need to keep them. Yesterday we bought the same type of sheet at Wal Mart. They have the elastic all the way around the fitted sheet and fit just fine. So, if you are not concerned with a good fit, then these sheets are OK.