Bose QuietComfort 45 vs Sony WH-1000XM5

The Sony WH-1000XM5 delivers superior noise cancellation (8dB better attenuation) and longer battery life (12 hours vs 24 hours), while the Bose QuietComfort 45 offers more comfortable all-day wear and faster charging in a lighter frame.