I thought they would be great on a really hot day with summer tops. That was not the case! If you sweat it will not hold, mine was coming off within minutes due to sweating. Tried one on a cooler day and it did last a couple hours longer but still did not hold up.  :o(