I am pleasantly surprised. I had low expectations figuring these wouldn't really do much or would just roll up and I'd end up taking them off. I ended up wearing them the entire day for a wedding. Danced outside in muggy summer heat with no problems. They really were worth it. Definitely will wear again and will probably order more too.