I've never been a fan of CG's mascaras. For me both Fantastic Lash and Super Thick Lashes failed to live up to their promises. However, Marathon Waterproof Mascara pleasantly surprised me--especially for the price!! I have very straight lashes that refuse to hold a curl. Marathon mascara held my curl and lasted all day without smudging or flaking. My only problems with this mascara is it adds no thickness to my lashes and it is incredibly hard to remove.