Excellent product, easy to assemble if you carefully follow instructions. An allen wrench with a longer handle would make attaching the legs easier.

Pros: looks great, assembled in one evening
Cons: needs an allen wrench with a longer handle than the one included