This desk is perfect! Exactly what I was looking for and needed, a small desk that accommodated  everything I needed for my work space and is mobile! It is in a guest bedroom for when I'm using it, and when I have a guest, I just roll it out with everything on it!  So easy! Perfect fit and useful!  

Pros: easy assembly, inexpensive, mobile
Cons: can't think of any!