This is a great couch. I had just a certain amount of space in my place and this couch fits perfect ! It fits 4 people comfortably. 6 people would be close. The seats are firm but not uncomfortably so. It took us about 1 & 1/2 hours to put it together. The seats feel nice. Not cheap material.