As a healthcare worker I recommend firm mattress for the safety of babies and small children. This mattress fits the bill exactly. The cover is of good quality and removable for easy cleanup. Although this arrives in a small box, it is not a thin item just packed very well. Absolutely satisfied with the quality and size. Would recommend turning the mattress monthly to keep the form of the mattress. Children should be placed on firm but comfortable mattress for their safety as well as support for their growing bodies -this mattress is exactly as it should be. As an adult I like to make sure that the product is best for children so I spent the evening sitting and laying on the mattress to test it for rebound after long term indention - rebounds to exact unused size without long term dents - a sign of a good product. The thickness allows for full support and a cradling effect while preventing the face from getting into a smothering indentation. So far we are thrilled with the product, baby/toddler sleeps well without safety or comfort issues. This is a definite recommendation.