I am so happy with my purchase. Was hesitant to buy from Target, rather than a fancy dept. store, but this is great. Good, comfortable control, nice no-slip around the top. This is firm control, but comfortable. It looks great under my clothes. I wear a size 10 and bought L.