The cabinet is very nice and what i was looking for, except that while assembling one of the cabinets, one of the base parts did not have the required pre drilled holes in it.
I contacted the manufacturer and it has turned into a very frustrating process.  After 3 days of emails back and forth, being asked the same questions each time, i was told a replacement part was available from the warehouse and they would ship it directly to me.
It has been 9 days and i am yet to receive the part or even a confirmation that it is being shipped.  Considering it only took 2 days to receive the original order of the cabinets im not confident at all that this will be resolved.