It is on the firmer side, but for our daughter who sleeps on her stomach and is just transitioning from her toddler bed, it will be fine. I would not personally want to sleep on it every night.