Has anyone had a hysterosalpingogram ?

Kelly
Getting this done Monday has anyone had one and was it ok ? Of any use ?