These shorts are amazing! So comfortable, and EXACTLY what I was looking for. I bought a large, even though I am not generally a large in exercise clothing. But they are absolutely adorable! Not too cheeky; just right!