As with other reviews I do wish the pieces came with predrilled holes but the product is so high-quality! I don’t think I lined everything up perfectly but the chairs are great. Slightly less rocking motion than I expected but really very comfortable for our front porch.