It is certainly better than Superdrug's own make, however, I find the BB cream too thin to cover anything other than light imperfections. I also find it far too greasy for my skin. I gave mine to a friend and her skin looks amazing with it but she does use powder over the top and she does have great skin anyway.
It is a base coat/moisturiser/sun protection/foundation/powder/anti wrinkle cream, all in one but for me it is no better than tinted moisturiser and even the light version that I chose is still very dark.
Sorry for all the negativity but it is just not for me!