Perfect! Comfy, but yet firm. Simple in all the right ways. I am 6’ and medium build and fits me fine if I am sitting or laying down.