We love this cart. We chose it for multiple reasons and it met our expectations -the solid wood, the white finish and grey granite counter top complimemt our kitchen well, the locking casters make a nice feature that we could move it for extra counter space or serving bar, and the size fits our space nicely. Right now we have it locked and it is being used for kitchen gadgets but it will definitely be used in the future as an island and serving bar to meet our needs. 
Assembly was straightforward. My husband put it together himself except I helped lift the counter top into place. It took him 2.5-3 hours.