The infant side is a lot firmer than the toddler side. My daughter has had one accident since purchasing this mattress and the waterproof cover is indeed waterproof. It was easy to take off to wash. My girls have been sleeping all night in their beds. I wanted something that felt more like my sleep number bed to get them out of my bed at night. This is a similar feel. Therefore they have been actually sleeping in their beds! Will definitely purchase another one when baby number 3 is on the way