Pleased with this purchase.  My baby likes the mattress so far.  It is firm and has a "plastic" seal for easy clean up.  Was delivered quickly to our home