Upgrdaing from standard to GOTY Edition

I’m thinking about buying the GOTY Edition of Borderlands 2. My question is will I be able to use my existing saves or will I have to start over again from the beginning?

All characters will carry over.