Package arrived disheveled but product was complete and gorgeous. Had to replace some hardware due to them being broken on arrival. Replacement parts came quickly. Other than that I’m satisfied with product.