The product arrived timely and all parts were accounted for. Once it was assembled it looks great and I'm very happy with the finished product.  The directions were a nightmare though! Took way longer to assemble than necessary. Just happy it looks good!