Great product for price and value.  Did take some time to assemble, took 2 of us about 2 1/2 hours, but went together well and works great.