Overall it’s a good couch, the reason why I didn’t give it 5 star is because
- I bought it based on feedback saying it’s not too soft too hard. But for a person that likes to sleep on extra firm mattresses this is a little soft. You will sink in a bit and I’m 130 lbs so idk how it’s going to be long term. 
- There are threads sticking out of the stitches showing bad craftsmanship. 
- One of the holes is not drilled, be prepared to get a drill. 

The assembly is easy. 260 lbs I did it by myself - I’m a female. If you are dragging it on the floor, put some protection on the legs first, I scratched my vinyl flooring.