Very happy with the purchase.  I got 3 of them, 2 for living room & one for the den.  Assembly of the side arm pieces to the bottom was a little trickier than the video  shows as I found it was easier to tip the base on its side to line up the pieces & then stand it up to seat them but once I got the hang of it the other 2 units were easier to assemble. The top piece was relatively easy to line up to the base.  The hook up of the wiring is very simple.  Love the color & the fabric & you just cannot beat the price.  With all its features, this unit would be much more expensive if it was a name brand.  Delivery was relatively quick & everything arrived in great shape.  Time will tell I guess but very pleased with the purchase.