Glycerin bar soap has several benefits that make it the best option on the market. First, glycerin has hydrating properties that help keep your body hydrated and plump, minimizing wrinkles and fine lines and preventing dryness that can lead to flaking and irritation.