I've been holding off due to the need for reading glasses. What's more of a pain putting in contacts once a day or carrying around glasses and having to use them?
Either multifocal contacts, or monovision work as reading glass replacements. Not everyone can adapt to monovision, which is wearing a contact in one eye for reading. I chose monovision.
When I also needed correction for distance, the prescription in one eye for farsightedness and the contact the other eye for nearsightedness. Somehow your brain knows which eye to use for each. A pro with contacts is they can be less expensive than glasses depending on the options you choose.
Reading glasses are a nuisance. You either wear them low on your nose, wear a lanyard/eyeglass chain, forget to have them with you when you need them or run the risk of misplacing them. Another choice is bifocal and progressive lens glasses which you can wear continuously. If you add photochromic or transitions which also block blue light to the lens, you end up with one pair of glasses for all your needs. My prescription includes all those options.
For me the cons of wearing contacts are that they are a nuisance to put in and take out of your eye. If you forget to remove them, overtime they will irritate your eyes. They occasionally fall out and you may lose them, so it is wise to carry and extra pair. You still need a pair of sunglasses.