I 1261 ble Sofia gift med Valdemar Birgersson av Sverige i Jönköping som en del av Birger Jarls fredspolitikk mellom de skandinaviske kongedømmene. Sofia har blitt beskrevet som politisk interessert, en intelligent skjønnhet med en kvikk tunge.