HSG - what to expect?

Morgan
Who has had one and how was it? Did you have bad cramps after? Will I be able to go back to work after? Thanks!