Sony MDR-1000x
I was looking into over the ear noise cancelling bluetooth headphones and assumed Bose was the best option, but the MDRs have beat the Bose in a ton of reviews so I bought both the Sony's and the Bose's to try them both out and return one.
The Sony's sound better hands down, and the noise cancelling is better too. I returned the Bose QC35s almost immediately. For bluetooth over the ear headphones with a good mix of sound quality, noise cancellation, battery and price, the MDR-1000x are currently the best headphones available. Apple Airpods are IMO the best earbud style headphones out right now but thats just my opinion and not fact