This shelf is super cute but the quality is lacking. The dow rods were loose and fell out as you tried to assemble the cabinet. One of the cam lock bolts was not threaded and we had to create the threads. No extras were sent. The drawer slide fell off during assembly and one of the drawer bottoms did not line up with the back and side groove of the drawer. After assembly the drawer performance is not what you expect at this price point. You have to kinda force the shut and really tug to open.