sony WH-1000XM4 or soundcore Space Q45

I narrowed down some wierless nc over ear headphone choices down to 2 but some info about myself i have learning difficulties i like to listen to music when i go out to my local town or on a walk to help with stress so noise cancelling and over ear is a must to block as much as possible.

Then also sounding good i see mixed reviews for both good and bad but cant choose will take some suggestions but will be choosing tonight so come hear for help i can stretch the money to £180 cant go over..

sony WH-1000XM4 Wireless Noise Cancelling Headphones - https://www.sony.co.uk/store/product/wh1000xm4b.ce7/WH-1000XM4-Wireless-Noise-Cancelling-Headphones

or

Space Q45 - https://www.soundcore.com/uk/products/space-q45-a3040011?ref=navimenu_2_0_3_img&variant=51522921529504