Bought this for my toddler. Firm and comfy. She sleeps through the night on it