Very good product, and for  good price. Exactly as advertised. Very strong and well-designed. Assembly took a while, but was relatively simple and went smoothly even for one person...all the holes lined up correctly, etc. A sign of quality...they even provide a couple of extra bolts and screws, just in case.