Not sure about the glow part but it does moisturize your skin. Mine came all squished instead of all flat which was a little annoying but does its job