This island is just beautiful. It is very well finished and really enhances my small kitchen. The cherry finish is a good compliment to my existing cherry cabinets and the granite top elevates the island to a nice quality piece. On reading the reviews, The storage space and drawers are very reasonable for the dimensions. I decided to hire someone to put it together. I'm glad that I did; it took an experienced handyman over 2 hours to assemble it. It was worth the cost as I would have been put off by the number or parts. Delivery was timely and all parts were very well packed to avoid damage. I can recommend this island; it is finished well on all sides and is a quality piece.  The hardware is almost a perfect match to my cabinets. Overall, I'm very pleased.