Hsg test

Rae

My doctor recommended a Hsg test for any women who has had this done how painful is it? How long does the test take ? Any advice?