This island fits perfectly in our small kitchen.  It wasn't too hard to put together, but it was a lot more assembly than I imagined.  I wish the back was a little stronger and the drawers bigger, but otherwise great.  There is one drawer that does not slide smoothly as the other one does.  Overall good for the price.