It was very easy to assemble. Need 1-2hrs to assemble. Looks really pretty in person. Shipping was very fast and it arrived in two days. Happy with purchase.