We have a small kitchen with very little counter space.  I wanted an island but it had to be the right size so it didn't overwhelm the space.  This is perfect!  I like that it's on wheels so we can move it to the side when we're not using it.  It's great for the extra storage too!  Fairly easy to assemble.  I did it (female, 50 years old) in about an hour.  I had some trouble with a couple of the screw holes not lining up properly but that is my only complaint.  Love the granite top.