A little difficult to put together, but overall a great product. Something I didnt know was that if you buy two couches you can hook them together with is great.