The pieces don't align properly. There are gaps. The pre drilled holes aren't deep enough. Shelves were the wrong size. Overall the piece feels pretty cheap for the $300 price point. Might be worth $100