For the price, this cabinet is pretty nice.  The directions could have been a little clearer in a couple steps, but I was able to figure them out pretty quickly and put the whole thing together in less than an hour.