The other reviews comment on the time it takes to assemble.  Yes it does take some effort but the finished product is sturdy, especially considering the price.

Pros: Good value
Cons: Assembly