It was extremely easy to assemble and the upholstery was very well done. So happy with my purchase!