This is a great product other than the assembly required.  The assembly is not difficult by any means, however just make sure that you pay very close attention to the instructions.  I had to put the base on 3 times because I kept missing steps from the instructions!

Pros: Sturdy, heavy great looking island
Cons: Assembly