HSG test

Carolyn
I'm having an HSG test on Wednesday...anyone have experience that the can share?