Having no neighbor to the east helped with that a bit.
From my west-slavic (Polish) perspective I can understand Czech, Slovakian (a bit harder) and Ukrainian semi-ok. But Russian is way, way harder (there are some similar words but most are alien to me).
I didn't have chance to listen to south slavic languages so I don't know how similar they are to west slavic ones.