Product was exactly what we were looking for.  It came with all the tools (allen wrench) you needed however, the wrench is a bit small and your fingers may get a tad sore by the time you finish putting it together.
Overall, I would recommend to anyone looking for a product like this.

Pros: Felt fairly soild after assembly.  Accommodates small area.
Cons: Allen wrench needs to be longer for better leverage.