Mattress came quickly and seems great.  This is my first kid and we haven't used the mattress yet which is the only reason i gave it a 4 out of 5.  The outside is waterproof and seems firm as advertised.  Looking forward to using it! Fits perfectly in my DaVinci Crib.