HSG Experience

I'm CD1 and due for an HSG on CD9. Grateful if you can share your experience and provide tips! Is it ok to dtd before this procedure? etc TIA