Hello. I'm trying to split small polygons and merge them into the nearest _large polygons. With the Eliminate tool, the small polygons are merged into the large polygons but the boundaries between the two polygons look strange. Is there a way to do this automatically anyway? The feature class has thousands of small polygons that cannot be done manually.

After using Eliminate tool:
