Hi hun, we did ICSI as our FS wanted us to get pg asap because of our ages AND I had a pretty impressive fibroid growing in my uterus so time was of essence. I was 38 when I did my cycle. There was no issue with me (apart from the fibroid) and DF had a failed vesectomy reversal, but when they went in with the needle they found enough swimmers in there. There was no issue with DF's swimmwers quality. GL hun!