I think they're just fine, and the glow effect is not overdone.

The bow may be a little big.