A really nice product for the price.  Some of it arrived without hardware so we had to wait a bit on that.  Customer service was outstanding, however, and once we had it fully assembled, it was perfect for our space.