Bought this to put in an upstairs bonus room which is why I needed a modular sofa (super small staircase). Arrived in six boxes that were not heavy and easily fit up the stairs. Went together pretty easily and looks awesome for our space. It is very comfortable and gives enough room for the hubby and I to spread out and have space for the animals.
Notes: The back is not as tall/supportive if you want something to lean your head back, we tend to lay down instead of sit up when we watch movies so it's not an issue for us but if you prefer more support you might want something taller in the back. 
SO MUCH CARDBOARD. It took us three loads of recycling bins to get rid of all the cardboard that came so be prepared for that.