HSG Test

Trisha
I'm having a HSG done tomorrow morning.  Anyone else had one done before?  What should I expect?  Thanks