Marks and Spencers are renowned for their high quality products and i can safely say they have never let me down yet.Everything there whether it be clothes, food or bath stuff it is of the highest quality, however the price reflects that in Marks and spencers. read more