I was well prepared for this item after reading the reviews before purchasing, otherwise I would have been disappointed by the difficulty that is pulling out the basket "drawers".  Other than that, though, it's a great looking piece that came already assembled!! 

Pros: well made, pre-assembled, nice looking
Cons: basket drawers