This island arrived in perfect condition.  I laid all the pieces out and it took me approximately 3-4 hours to assemble by myself.  I did need help lifting the granite.  My husband wanted me to hire his crew to assemble it, but I am very capable and it was easy.  Love this island.  It looks beautiful in my kitchen and I love the extra storage.