Based on our own experience, we were left with missing pieces and had to purchase additional parts elsewhere .The one positive was that the components that we did receive seemed sturdy. however, the overall quality was disappointing and did not meet our expectations..