Overall a Good product.  Took about 3 hours to assemble.  My only gripes are the cheap plastic used in the upper hutch as instead of frosted glass or heavier plastic and there were some minor flaws in the construction.  These flaws are typically hidden after final assembly.  The hutch does a great job with my microwave, is sturdy and gave my kitchen a great deal more storage!  The design and color are also attractive.