I received this product a couple of weeks ago and I have loved it already. I put it on my son's bed and it fit perfectly. It was snug to the mattress and it has not slipped off any since I have put it on there. The sheet set is so soft and my son loves laying in his bed. I love that it is organic cotton because I think it will help with his allergies. This sheet is very good quality and will last even with my child using it. The threading is nice so it will not rip or tear easily.