The sofa serves it's purpose, looks nice but is not a high quality product. Three things to note: First, the two pieces of the section do not connect. For the most part this hasn't been an issue, but occasionally a small gap forms between the sections. Second, the cushions along the back are removable, which I like. However, they often fall forward and end up face down on the seat cushions if someone sits. I fixed this with a small piece of velcro on the back of each. Lastly, the assembly on this product is fairly extensive. It isn't necessarily difficult, but it is intensive - requiring time and you to be fairly handy (a second person to help is recommended). It arrives is two very large, heavy boxes.