Love the sofa and I’m very satisfied with it. Love with the look, loved the color and fabric. I would suggest to pay for their team to put your sofa together. There was a manufacturer problem, and if I were putting it together I would have been frustrated and would have had to return it. The set up team was awesome. The found out the problem and readjusted the necessary parts and fixed the problem. Another side note, the bottom where the sitting cushions go only have a layer of cloth sustaining the middle of the cushions. It needs better support. I will keep the product only cuz I know I can find a way to add a more sturdy support in the sitting area.