I have not yet put my baby in the crib, but I am so far pleased with this purchase. It came within a few days of purchasing. It fits nicely in the crib and is not too soft or hard. Great price, would recommend