Got it for my 4 year old grandson!! He slept all night so I guess it’s comfortably. It did come in a slim box we was a bit worried but  it is pretty firm