I bought these sheets to replace a white set of Tempurpedic sheets I got 5 years ago that I love. Yes they fit well and yes I love the strap that goes around the mattress but they are sooooo itchy and uncomfortable. Almost like a linen feeling. I am so mad that I spent over $120 on non returnable sheets that are trash.