These are great for the winter and really do the trick but they are SO hard to get on I actually sweat while trying to get them up. Once they're up, however, they really smooth everything out and hold everything in and they don't roll down. I'm 5'5" and have gained a ton of weight so I was happy to find something that helped out with being able to wear a dress and not allow my fat to squish out over the top of them. The only reason I'm giving them 4 stars is because they are so hard to get up.