HSG test

Vanessa
Has anyone had an HSG and what should I expect as far as pain?