This item is SO much more comfortable than the rock-hard infant mattress we had for our four year old.  I love that it's reversible, so it could work for an infant or a toddler.  The toddler side is only slightly more plush than the infant, but with a mattress pad it's perfect.  I cannot speak for the waterproof feature yet, as my child has (surprisingly) not had an accident since we've bought it, but I have a liner just in case.