Dumb question alert!!!

Gemma • ttc#3 for 31 months 😢
What are softcups? Never heard of them 😏