This is an excellent product that is very reasonably priced.  I shopped for a kitchen cart longer than it took me to put this one together.  I can't lie, my 8 year old grand-daughter helped me put it together!!  Took us about an hour and went together easily with only a hammer to help level the shelves.  It is very sturdy and rolls easily.  Perfect size for my small kitchen and looks great!  Can recommend this product without any hesitation.