I am very pleased with my kitchen island.  I especially like that it is so mobile as I have a small kitchen.  I can store it elsewhere and then bring it into the kitchen at the last minute when I really need the extra counter top and shelf space for food preparation.

Pros: For me, it is the easy mobility of the island.
Cons: I wish it had more finish color to choose from as I had to settle for something that did not completely match my kitchen cabinets.