One part arrived broken, another had the holes drilled wrong. I called the manufacturer and the parts were on backorder, they arrived a few weeks later. The drawer mechanism is a little rough. It matches the desk, which is why I ordered it, so I'm glad to have it but overall the quality is "meh".