The fitted sheet is plenty deep for my mattress and stays on, and the texture and weight of the cotton is top notch. I am super pleased with this purchase.