Overall, I really am happy with this piece. It is really well crafted and quality construction. However, I do agree that is kind of small. I'm a petite woman (5'3" and 110lbs) and I cannot really spread out and get comfortable on this couch. My husband is 6'4" and he definitely can't. I can't imagine this would ever actually for 7 people.