This is pretty good --- long lasting, moisturising and great shades too! I don't know why some people gave this product lower ratings but I'd give it four stars!