I LOVE these sheets!!  The sateen weave is so soft and smooth, and the design is perfect.  I don't have an oversize mattress, but I ordered the XL Twin sheets.  I am so happy with the extra room to tuck and smooth.  It's the first time I've had sheets that actually cover my head!