Getting started with putting it together was the hardest part, but then it was fairly straightforward.  I think it's a little too expensive for what it is, some metal, some pressed particle board, and some plastic.  

Pros: somewhat easy to assemble
Cons: too expensive