Awesome kitchen island! I purchased it to add counter and shelf space in my small galley kitchen, and it works perfectly. Assembly was really easy – only took me about 30 minutes or so. It's solid, moves smoothy and is a great addition. I didn't put on the towel rack or the spice rack in order to make the cart fit better in the space I need. Still looks cute, and it s a great cabinet for snacks. Now we have a place to store all that "extra" stuff that was living on the counter (like keys, wallets, etc). Good quality for the price.