[...]. I've managed to put most of it together though it took 2 hours; and one of the arms does not screw in as the holes are improperly placed.Additionally, the holes on the drawer panels were not drilled wide enough or long enough; making it difficult to put together; I am still trying. And the hinge on the right door is not wide enough to accommodate the pin, so I have to try to bend it out...I understand this is an assembly line piece and not custom but more care would be appreciated when preparing the pieces for the customer.Other then that....the cabinet seems sturdy, fits in the space I have for it and will see a lot of use as it is practically my only counter space for preparing food other then my kitchen table. The price is great too, but I guess you get what you pay for.Bottom Line, I would recommend this product but with caution that it may be a struggle to put together.