This is perfect for what we need. Fits a queen sized tempurpedic mattress, two adults, and a dog and a cat with no wiggle nor break!