I adore NYX lip glosses! They smell like candy, they moisturize and are pigmented. They also last quite long. Love!