HSG test today

Shaina

Im going in for my HSG test in a few hours and want to know what to expect. Are there things I should or shouldn't do? I know everyone is different, but how was it for you if you've been through it?