Covers my mattress very well, fabric looks sturdy. Haven’t slept on it yet as it’s for a guest bed.