The assembly was not too difficult. Took me around 1.30 hr. to finish by myself. It also looks sturdy and just perfect for our place.