Hsg test.. Nervous me

I would be going for my HSG test. Very anxious for the test and the results. Please share your experiences. Was it painful?