This mattress is GREAT quality. Originally, I wanted something with waterproof material on the outside (this is fabric), but as long as you use a mattress protector there are no issues with the mattress getting wet. I thought that would create more laundry in the long run, but in reality, we just wash the crib sheet and mattress protector together, and it's no big deal! This mattress seems much more comfortable than other (cheaper) baby mattresses we've purchased for other children because of the fabric. We haven't used the other toddler side yet, but I like the option! This fits perfectly and snugly in our crib. Great buy!