Shipping was super fast  when I received my order I layed out all the pieces which were all identified with letters.  I followed the easy to understand directions  when I was finished I had a beautiful island which looks great in my kitchen!  It took me about 1  12 hours to assemble by myself.