I ordered these sheet sets for our cottage XL single beds.  They get a lot of washing because we rent the cottage for weekly intervals.  They fit great, are easy to put on these thick mattresses.

Pros: Good quality, good fit