It's the perfect mix! It's not tooooo comfy but not toooooo firm! It's great.

All reviews