Does this look too big on me?

It is absolutely not too big. Being 5'2", I'm particularly sensitive to the idea that a big bag can overwhelm a small person - but in this case, I think the proportion is great! Keep it.