This product was very easy to assemble which made it very nice for me. For the price I cannot complain it is value for the money I spent. It is a little stiff would have been nice to have something a little softer. They did send me the wrong color but they did help correct that situation and I decided to keep the sofa