I'm really pleased with my purchase.  The cabinet arrived very well packed to prevent shipping damage.  This may have been the best-labelled piece of furniture I've ever ordered that requires assembly.  It took me about 2.5 hours to put it together, but it was worth it.  The cabinet looks great!