I bought this for my mother's very small home. It is perfect. The assembly required no tools, and took about 20 minutes. The seats are firm but comfortable. As others have noted, the depth is a little bit short from your back to your knees. And the skirt is short if you did not have the back of the couch against a wall. For the price point and our needs however, this is perfect. It looks beautiful, the fabric is nice, the shade of red is true to the picture.  My mother is thrilled.b It's really perfect for a room with light use. Regarding Wayfair delivery, the service was exceptional. I got adequate notification via phone and text of the impending delivery. And overall could not be happier with this buying experience.