I have bought and owned MANY of these. I love the way they fit. They smooth out bumps and hold you in. However, over the years I am finding the quality is not as good as they have been in the past. They do not seem to last as long as they used to.