Assembly was a bit difficult, but explained well. Sofa as such is great and good quality and feels good, great buy for the price