It was easy to ensamble but it took me like 2 and a half hrs. The finish is too cheap, i really hope i never put a glass and damage the product. I liked the final product.