I have these in the black in a S which are a tight fit but perfect, very flattering to wear. I ordered the M because I usually size up with prints. These are too big for me but I wouldn't size down as they already look see through. Not good for squats. But they are a lovely cut and im able to still wear them. Very comfortable.