This took a while to put together. Tons of screws. The doors which are the last piece to put together are crooked no matter how many times I’ve tried to adjust them. Overall it works but I was disappointed with the quality and overall finished product. Probably wouldn’t purchase if I had known before assembly.