We ordered this cart thinking that we'd need to go buy different casters -considering the look of the plastic casters in the picture.  But, it actually came with some nice looking casters that we're very happy with.  The assembly took me some time, but it was no biggy.  The directions are pretty clear, and all the hardware and pieces came together beautifully.

Pros: Looks great, and has plenty of storage for what it is.
Cons: Takes about 3 hours to assemble whilst watching tv and drinking beer.