Missing pieces, broken parts and horrible directions! Took over 12 hours to put together and ended up having to pay for assembly to help complete it (which still took over 4 12 hours after it was half way done). It looks good but definitely not worth the price, time and extra costs. I would have returned it if I could’ve. The customer service was great however!