Excellent purchase.  One glitch...just as soon as I ordered, I was notified of a problem with shipping and then was told it was out of stock.  I contacted customer service and received a case manager who expedited the delivery as soon as it came back into stock. It delayed receiving the item but the cabinet was simple to assemble and appears to be just what I was hoping it would be...one star less for the hassle of having to try to ensure I would get it delivered. (My fear was, as a seasonal item, it would not come back into stock.)