SHG.... what to expect?

Brandii
I go in on Monday morning to get an SHG. For those of you who have had this done before, What can I expect? Will I be in pain? How do I need to prepare myself for this procedure?