Nice cart. I’d rate it 98100. Take 2 off because of very few stained spots but they are barely noticeable. Overall, happy with the purchase. Assembly takes some time but not difficult at all.