With thousands of skincare products on the market, it can be hard to know what to spend your money on, and what really works. Which is why when we see so many five-star reviews – and impressive before-and-after photos – we think it's worth highlighting. Which is exactly what we've found with Facetheory Porebright Niacinamide 20% Refining Serum .

A potent yet gentle combination of niacinamide and azelaic acid, this skin treatment claims to tackle a number of skin concerns, from blackheads and blemishes to pigmentation and pore size. A 30ml bottle costs £35 from the Facetheory website – and shoppers say it's worth the money, with some even saying it's saved them from splashing out of costly cosmetic treatments. Porebright Niacinamide 20% Refining Serum, £35 from Facetheory "I don’t think I’ve met anyone with bigger pores than me.

A colleague made remarks to this effect when I was in my late 20s. Now in my late 50s, with declining collagen exacerbating my already large pores, I was on the cusp of having AUD$4000+ treatment through a cosmetic dermatologist to see if it would help," one review reads. "I’m in awe of the results I’m seeing after about 6 weeks of Porebright application morning and night.

I was hoping for results but not expecting them...

I still have large pores, and with my skin, always will, but this product really has made a difference." Another agreed that it's great for tackling spots, writing, "I have to say I was a bit sceptical that this Porebr.