Went together well and looks good. Drivers did fantastic job of calling and letting me know when they were on the way. Only downfall was it was it took 3 weeks longer to get than the estimated delivery time given.