HSG TEST

Anyone every had a HSG test? How was it? Have to call too schedule mine on the first day of my cycle.