I adore the Rituals shower gels. They last forever and once the gel gets mixed with the water, it turns into a soft and smooth foam. The bottle lasts quite a while and the different smells are great. As they are not sold allover the world, they also make a nice holiday souvenir for family & friends.