We are very happy with this purchase,   its firm and comfortable. It took us a very long time to finally decide the mattress for our first baby's crib. I really wanted it to be very comfortable. read hundreds of reviews on tons of mattresses before finally deciding this one. i must admit i was a bit confused reading the few low rating reviews on this mattress. but then we decided to go with the majority vote. no wonder this mattress is the best customer rated mattress. the fabric is non absorbent and easy to clean, yet not slippery, the mattress is firm and comfortable. people i totally recommend this product. go ahead with this mattress if u want ur baby to have a sound sleep :) 

Pros: firm and extremely comfortable, easy clean