Has anyone had an HSG before?

Jade • Pregnant baby #2. Due date 2/17/22💜 #BLM

I am planning on getting this done just curious if anyone has had this done before? What was it like?