I love this, it is so easy to assemble, none really and everything is of exceptional quality down to the rolling casters.  

Pros: Highly recommended.
Cons: None.