I use this desk for an office on wheels.  The keyboard pull out works great to keep clutter off the desk.  The wheels are smooth even after almost 2 years of use.  I didn't install the printer stand since I have a two monitors on the desk and there is no room, but I have enough space for two 22' monitors, HP laptop & docking station.  That leaves room to add a printer  below or if you have a Tower.  Overall, I'm very happy with this purchase.  It was also fairly easy to assemble!

Pros: Portable, smooth wheels, good quality and easy assembly
Cons: Desk area doesn't have enough room for dual monitors and printer setup