Perfect Size for me (I’m 5’7”), even some extra room lying down. Firm seats, will probably get softer with wear. Back cushions are very comfy. I recommend getting some throw pillowsblankets for this to make it more comfortable.