Put this cart mostly together yesterday (took me about 2 hrs - 1 person and have put many of these types of things together before.  Had to request additional hardware as one of the pieces was defective.  Also requested a whole new cart as several pieces came with scratches and one was cut too short leaving a gap when assembled.  The cart seems sturdy except for the drawer.  The bottom of the drawer is cardboard so you can't put anything remotely heavy in it.  

Pros: Easy assembly, finish looks nice, right size
Cons: Drawer bottom is thin.