Very pleased with our new island! It arrived quickly with no damage. All pieces were there, plus some extra screws and such. Everything fit together perfectly and the assembly instructions could not have been easier to follow. It took me awhile to assemble by myself, but was not at all difficult or complicated, and we are very pleased with the results.