It came with wrong pieces. I even paid extra for someone to come have it assembled but he took 3 hours and it was incredibly hard to assemble. The shelves on the side was not able to be installed so overall very unsatisfied.