PERFECT sofa! The length is amazing. It's sturdy, soft back cushions, fabric is durable but comfortable (not scratchy at all), and the seat cushions support you while still being easy to sit on. I've spent an entire weekend on this sofa. I love how it's deep enough for guys with long legs and sits higher up!