This cart meets my expectations for the price, except that I wish the granite top didn't hold water stains as much.  The construction of it was a bit time consuming but not hard.