Anyone have HSG?

Whitney
Could someone give me some insight on an HSG test? I'm going next Thursday to get one done and I'm not exactly sure what to expect. Did it hurt? Did you find out much info? My husband and I have been ttc for 8 months now (6 using this app) and we want a little one so bad. I have a "regular" 28 day cycle and take opk's that say I'm ovulating so I'm not sure what the deal is.