HSG testing

I go for an HSG in the morning.. what should I expect?!