Bose QC45 vs Sony WH-1000XM4 - Which One Is The Best?