I really like the sofa. It was very simple to assemble (took me and my husband maybe 5 minutes). The legs are the teensiest bit wobbly(I may buy new legs), but I dont plan to be plopping down on the couch. Time will tell how it stands up, but I love it at first impression. Im rating 4 stars because the original shipping was projected to take almost 2 months, and didnt come, so I had to order a replacement, that one took about a month (they did send me the replacement at no extra cost though), so it took a super long time shipping. But if you arent in a hurry for it, Im very pleased with it. Its a firm couch, and I like that