Menstrual Cups

What are cups made of?
How long can I wear a period cup?
Can I use a cup with an IUD?
How do I choose my size?