Just finished putting this together!  Fits well in my (very) little office space.  Placed a printer on top.  Everything's great, just give yourself plenty of time to put this thing together.  It's worth it in the end.