The cart was easy to put together; the top drawer is very helpful and slides well. The basket drawer is great- for me, enough room for my kitchen towels. The middle shelf slides out easily and hold my most used colanders and some sauce pans. The granite top is very nice and gives the cart a pretty finish as well as making it very solid. It's a nice size, and rolls around easily. Great buy.