Picking the right easing function for your transitions goes a long way in making animations feel natural.
I like to use this handy CSS Easing Functions Cheat Sheet as a starting point. The graphs help you quickly visualize what the curve will feel like, so you can pick the right curve for the job.