Great product, well made, durable, sturdy.  Hardware was not greatest quality and it was a little tricky to assemble the legs

Pros: sturdy and inexpensive
Cons: cheap hardware