Love this purchase. Nice quality for the price. Everything arrived in perfect condition--no missing or broken parts!! Does take some time to assemble but if  double check your work it all comes together beautifully.