Has anyone had an IUI done??!!

Alicia
I am getting an IUI done this month and I just wanted to know what it entails and is it painful and did it work for you??!!!