For the price, these are great headphones. They're not super premium or amazing sound quality compared to £100 plus earbuds, but for £30 they're very competitive.
They sound pretty nice. They fit well and form a good seal, and with the active noise cancellation this makes them sound a lot nicer than you might expect for the price. Sound is pretty clear, albeit a bit bass heavy, but again I think this really helps them sound punchy at this price. The ANC isn't incredible if you do need something to really cut through incredibly noisy environments, but I think it'll do well enough for most people.
The charge lasts ages, and they charge quite well with the included charging case. The case actually has a built in USB-C cable, which is a pro and a con really. It means you don't need to carry extra cables around, but you need to ensure you have a power source that accepts USB-C rather than USB-A, and it's basically irreplaceable if it breaks or dies (Which doesn't feel likely, but as it's being thrown around in your bag or pockets with the headphones makes me feel like this is more likely than a random cable that you leave at home).
No real complaints with this, touch controls are nice and work well. There is an app included where you can change the EQ and settings, but the ones you need imo are all included in the touch controls, and I think the stock EQ they come with is the best all rounder unless you really want them for a specific kind of music or taste, so I wouldn't bother installing additional applications on my phone for these.