This cart has a nice fit and finish. Assembly was easy. Overall we are very happy with the product. My only wish was that the wheels were larger. Larger wheels would allow it to transition between different surfaces and door sills easier and with less chance of spills.