HSG Testing

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