Breast pumps

Andie • 28 with baby #2 on the way
Found out today my insurance covers mine at 100%!! So excited now I have no idea how to even choose one what do you recommend and what are the pros and cons?