Fast shipping, great product, bad instructions. Instructions are good until you get to the front panel then it goes wonky and numbers don't match etc. 

Ensure you lay out the panels before screwing together and all the  dowels line up correctly, I got it on the second try just doing this rather than using their instructions , very easy  and if I would have done this on the 1st try it would have taken me 2 hours to put together alone.