This island is absolutely beautiful.  It's incredibly functional and solid as well.  While it did take a few hours to put together (I recommend laying out all the pieces in order to make it easier), it was pretty easy to do single-handedly, except for the handling of the granite top.  I strongly recommend having someone help you do that when you assemble.  It's a very heavy box to handle, but the piece is great.  The drawers are a good size for storage and the cart moves around well.  Only minor issue - one of the wheels doesn't lock completely.