My daughter's mattress is 12 inch deep. Because I always had the problem that normal kids sheets slipp over the corners I chose something with deeper pockets this time, and I'm glad I did. This sheet fits her twin mattress great. But this is also the reason I don't think I can give these sheets more than 4 stars. The description says for mattresses up to 16". When I put this sheet on her bed I turned the mattress upside down, and yes it was the first time that I saw a fitted sheet actually coming around and hugging all four sides and the corners, but this sheet overlaps the sides by maybe an inch, but not anymore. I don't see how it could ever find a mattress thicker than 12 inch.So if your mattress is thicker than 12 inch you might want to look for a different fitted sheet, but for 12 inch and under this set is great. Very soft, and cool during warmer nights.They stay cool and arw ver soft, but they make the top sheet or covers slide off of the bed really easilyThe sheets are itchy and I was not a fan. The material feels very cheapOverall, I like these. They didn't have as much of a cooling effect as I hoped for, and the bottom around the elastic was sewn a little poorly, with strings sticking out all over. Still decent sheets for the money.very nice for price point, however when first removed from packaging VERY loud smell almost ammonia like must be the dye or something, it quickly went away but very loud out of packaging, i recommend you wash before using , seems manufacturer would/could do something about that prewash maybe? otherwise nice purchase sleeps light nice and cool in summer heatI’m so glad I ordered these for myself! I ordered some different ones that were on sale during prime days for my kids. But they ran out before I could get myself a set. So I saw these & thought sounds good. And it was beyond good!!This item is very soft and feels amazing.My husband likes the softness but it does not fit the bed snug enough so has a tendency to wrinkle up.