I'm sorry to hear about this. There shouldn't be a problem with these hold-ups staying up, however, the adhesion strength of the silicone strips might have been affected by any cream, oil or lotion either on your hands or legs. Please have a look at our Hosiery Care section (bottom paragraph) which mentions having completely dry and free of lotions skin where the silicone band goes, and also turning the welt over while putting them on, until the welt reaches the desired position on the leg - usually mid thigh. Pulling them up too high up might cause the welt to start rolling. You can wash the welt in lukewarm water with mild detergent to wash off any residue and try again. Hope this helps. Kind regards, Daria, DressMyLegs founder