I actually called wayfair to ask about a couple of features because I was so terrified to purchase a couch online. Haha! I could not be more happier. It has an awesome mid century look, the gray color is perfect, and it’s a great size for my NYC apartment. My husband is 6’1 and I’m 5’5 and we can both lay down on this comfortably. Having cushion covers that zip off was important to me because I have a little one so I’m grateful these do. I assembled the couch myself, so for me it was easy (just screw on the legs, then hook the two parts together). Two people would probably be best for the hooking part though. The couch is definitely firm—but I prefer it that way. Also the more you sit in it the more it “breaks in”. Delivery guys were awesome, and communication was awesome come delivery day. Wayfair you’ve done it again!