What should I expect at HSG sonogram test?

Also I’m going to be on my last light day of my period when I go in. Just spotting, is that okay??

But what should I expect... internet says anywhere from 10-45min procedure!?!

Thanks for any advice 💚