Either mattress was missing or the mattress is as good as nothing. I can feel the base rails and can’t imagine my little one would be comfortable. The bassinet is custom size so I couldn’t find this size of mattress online. Rest everything is as advertised.