It is a nice big piece of furniture so it took some time to put together, but everything was there and the instructions weren't hard to understand.  The island is nice and sturdy and it looks very nice in the kitchen.  Really functional too.