I was so thrilled with this island.  It was just the right size for my small kitchen.  It is durable and quality is nice.  It does have lots of pieces to assemble, but it doesn't look like it came in pieces.  I would buy this again in a heartbeat.