I got this for my two year old son, he slept all night in this mattress so Im giving it a thumbs up, so far. I hope it lasts a while. We shall see!