I have Bose QC 25 and can recommend them. The 35's are almost the same. I have heard good things about the high end Sony headphones. Go with whichever is cheaper.
I had the Bose and returned them. I now have the sonys and my only complaint is that the mic sucks. If you use these fir audio only they are great. If you plan to use them in an office for music and to take conference calls get something else. The mic picks up a ton of background
LDAC alone makes the Sonys a better choice. Hell the newest QC35 don't even support aptX which has me scratching my head. USB C charging, aptx, LDAC, noise cancelling that is subjectively better than the Bose I have heard, pressure adjustment when flying, comfort (!). So many people are so sold on Bose that they don't realize they can get the same NC experience and better sound quality at the same price (or slightly less if choosing the XM2). The 1000XM3s are easily the best audio purchase I've made this year among headphones, IEMs, and Bluetooth stuff. The ES100 is up there also. And to be fair, Bose does noise cancelling right but the sound quality leaves a lot to be desired in my book