This arrived early, was packaged nicely and all pieces were marked ABC etc. I put this together on my own in about an hour (assembly is NOT my strong point). The rubber on the bottom of the rockers is a little odd/wavy because it's just on their with a nail gun but it doesn't look like it will break and not noticeable when the chairs are assembled. I also had to cut some of the Rattan around the screw holes to help with assembly - other than that These chairs are AMAZING - I can't believe the quality for this price. We will see how they hold up in Michigan weather, but I am thrilled with this purchase!