Chairs all arrived quickly and with all necessary parts. Strangely, 2 of the boxes contained extra hardware and 1 of them contained the exact amount. They do look great when fully assembled. I subtracted one star because some of the connecting pieces were damaged. Luckily, I was still able to assemble each chair without any of the 3 wobbling. I do not have any problems with any of the legs being different lengths. The chairs were very easy and quick to assemble. Had I paid more for these chairs I would have given them 3 stars or less because they don not seem like they will stand a good test of time, they just does not feel as if they used quality parts, but for the price they really are great chairs that look nice and I am extremely happy with the purchase, I cannot yet review on the longevity of them yet but if I am not buying new ones in 2-3 years I would probably end up changing this review to 5 stars.