You get what you pay for.  This was a cheap mattress.  I actually bought this to use in a dog bed for an old incontinent dog and it made so much noise with the plastic wrapper that my dog avoided her bed altogether.   I don't think I'd put my infant on it.