This mattress fits the bed perfectly. It's also not too hard, and not too soft - just right! Highly recommended.