For the price, this is a really nice cabinet.  It was really easy to assemble.  The only issue is the pain wasn't "cured". I don't really know how to explain that.  If you set something heavy on it, it will leave a print and even sort of glue itself to the cabinet and pull off the paint.  It is easy to touch up so that isn't a huge deal.  

Pros: Easy Assembly, Looks like photo exactly
Cons: Paint doesn't ever really dry and will pull off with objects when you move them around.