Ordered this a couple weeks ago, it's firm but just right. My son sleeps really well on it. I would recommend this to anyone!