HSG Test

Meredith
I'm wondering who has had the HSG test done, and what your experienced was like? I have to get one this coming cycle, and would like to know what to expect.