This product was perfect for the room we are putting it into.  The quality is very good and easy to put together.  Took about 1/2 hour and we were ready to go.  Toughest part is getting the product out of the two boxes.  Sofa was packaged very well.  As always, customer service was very helpful with any questions we had.