High quality!  Great product for the price.  Fits perfectly in my kitchen.  Only down side was how long it took to assemble.  There are many steps and took my husband about three hours, much longer than we anticipated.  But we love the product so it was worth it!