I bought these several months ago. I wanted to use them and ash them before writing a review. Now I can truly say that these sheets are amazing. The quality is fantastic and they get better every night you sleep on them and every time you wash them. I had to sleep on my old sheets, which were really high thread count, for one night and I just couldn't stand them. These sheets feel great, fit exceptionally well. I even have a foam mattress topper and they fit with no issue. I am now looking to get another set. Buy these. You will not regret it.