Do RAID 1 drives have to be exactly the same size?

Most RAID controllers probably won't let you use two different sized hard drives. However if it does, you will be limited to the amount of space of your smallest hard drive.