I recieved this on time without any damages. I'm a new mom and have been very cautious about what I put my baby on or in and she loves it. Fits nicely in her crib seems easy enough to clean. Very happy with my purchase!