This kitchen island was delivered in a timely manner. All of the pieces were there and none were damaged. All the pieces were appropriately numbered and easy to assemble following the instructions. Kudos to the packers! It took me a few hours to assemble by myself. It seems sturdy and looks great! I'm very pleased with the price and quality!