Assembly is difficult with the tools provided but if you have your own, it’s only about a 3 hour job. Impressed with the quality and look. Happy with the purchase.