For the price, this product is everything one would expect and more.  Assembly is required, but it went together with minimal effort.