Confidence is definitely a turn on!
Guys are magnetized by confidence.
Confidence is not arrogance and it is not aggressive.
An aggressive woman will usually be intimidating for a guy.
It's all a matter of balance and subtlety.
If you feel good about yourself, you radiate this out and it makes it very easy for guys to enjoy your presence.