We got this mattress for our new little one who has yet to arrive. The package arrived quickly and with no damage. Not sure how well he will sleep on it or how well it will hold up just yet but as for now I have no complaints.