I love this couch! It was pretty easy to set up and I did it myself in a few hours to surprise my boyfriend when he got home. Boxes were a little heavy but I used a little rolling cart to help me out. The only thing I'm bummed about is how easily the material seems to pull. I have a dog and cat and saw a lot of people post pictures of their pets on the couch, so I figured it would hold up well, but it literally pulls at the smallest thing and creates big long strings that I have to cut off. I'll obv be buying a cover for it and this doesn't detract from how much I love this couch - just want to make other pet owners aware that the material is super fragile and if their pets go on the couch regularly they can very easily create some pretty serious pulls just by being on it.