Everything arrived in good condition and earlier than expected. The assembly was easy but took some time. The stools look great at our counter. We are pleased with the quality and looks.