Great piece. Sturdy and stable once assembled. All parts were there but not the best quality in the screws. Striped some screws in assembly. Was still able to properly assembly the piece. Overall very happy with the purchase.