This mattress is simply perfect.  It is super versatile because it has a firm side for an infant and a slightly softer side for a toddler (both of which are clearly labeled).  This makes it a perfect mattress from infant through older toddler stage when you'd change to a bigger bed.  Since you can use it for so many years, it's a great bang for your buck!  I think my favorite feature of the mattress is that it has a waterproof cover that comes off and is machine washable.