We all love the sofa.    My husband is 6'2 and he can sit without feeling like he's squatting, good arm length, comfy back rest  although I wonder if, in time, the back rest will become too squishy.  The seating is solid and firm, which is exactly what we were looking for.  We ordered the pillows to match the sofa.  In a way, sitting with the cushions could be considered over-kill so I put my favorite contrasting pillows on, and stacked the matching cushions next to the sofa to be used as needed.  Perfect!