Hi, I've never been able to understand how chord progressions work and why. I'm probably sure its very basic theory, but i guess i've only recently started taking theory more seriously and want to learn more than just scales/modes/individual chords.

How does this whole roman numerals thing work? and how do you know which chords go together to produce a good sounding progression?

Cheers guys