HSG???

D • mother of 3 boys 💙💙💙 3 angel babies 👼 trying for a baby girl 💓💓

So today I was scheduled to have my HSG on Friday. I am a little nervous can any ladies that have had it tell me what to expect?