Very firm, not very comfy. Fits 2 people. It's short, so someone tall wouldn't be able to lay down. I'm 5'2 and I just fit laying down. Wouldn't be comfortable to sleep on.