I love this sectional! It came in 8 boxes which was overwhelming but it only took my friend a little over an hour to assemble with use of a power tool to help him move quickly. Once he figured out the first one, it was easy. Each seat is pretty wide and deep. It’s leaning more toward a firm feeling but everyone who sits on it says it feels great and I agree. The velvet fabric feels amazing also! I did notice a slight smell on the fabric but it was packaged well and I purchased it brand new vs an open box price so after spraying with some Lysol and a fabric- safe deodorizer, it was perfect. I did buy the 3 year protection plan just in case some of the stitching comes undone or fabric has any issues, I think it was worth the extra cost for the peace of mind since it’s a modestly priced couch.