These are really big, I think they helped but I only used them a couple of times. I purchased because it was 12 degrees outside and I needed to walk my kid to the bus stop, honestly my husband after that was like, just stay inside, I'll take her. But it was good to have the option to wear these. I was shocked but how big they were. They stay one but they are do not fit like leggings which is kindof what I expected from the photos. the fabric is stretchy, it "loosely" hugs the shape. I worry that they will feel weird under jeans.