It's meant to be the size of a small moon (most moons are smaller than ours) Endor seems to be a very large moon (even larger than ours at times it seems like it's Earth sized).
There's nothing wrong with that but the if (as the EU maintains but the Ewok movies ignore) the planet it was a moon of is gone, it's no longer a moon.