My youngests bed is awful! Its so hard that even guests wont sleep in it. I let this set up unzipped for a few hours and....problem solved! It gives a gentle cuddle and conforms to your body a little. Perfect for rock hard mattresses!