Has anyone had an HSG before?

Jade • Pregnant baby #3. Due date 5/26/25💜 #BLM

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