This took a lot longer to put together than expected, but overall the product is great quality for the price paid.  The biggest downside for me is that it collects dust like no other, but with such a smooth surface that is to be expected.  I would recommend this.