I rarely write bad reviews, but I'm really let down by Miracle sheets this time. I had a set from years ago that I loved. (generation 1, 95% cotton, 5% polyester.) The new extra luxe set I got recently is not as nice in both feel and quality. They don't stay cool at night and even after washing, they feel kind of scratchy. I saw on the website that you can try them for 30 days and return them for free. But when I asked about returning, they said they don't take international returns. (I guess when you order from miracle sheets Canada, you have to pay duties on delivery and the rules are different. I should have cancelled my order.) They also mentioned they have no control over which generation gets sent out. What a waste of 260$. I gave 2 stars since I liked my first set, even though the fitted sheet tore after a little over a year of use. The pillow cases are still my favourite.