Sheet set is actually of good quality. Feels soft but not as soft as I would like however  I haven’t laundered it as yet. The size seems pretty good for a twin bed. I did I get the twin xl as it is a larger mattress and it fits properly.