Comfortable yet firm but too short. I’m 5’3” and it’s a little too short for me even. Easy to put together though!