I'm 5'0 tall, 105lbs and got an X-small. They fit well, and the length hit just about 2+ inches above my knee. My only reservation was that the bottom of the legs were a little tighter around my thigh than I would have liked. The seams of that extra mesh panel at the bottom of the legs as well as the mesh material itself made me a little itchy and uncomfortable the way it hugged my leg. I suspect this is because the mesh doesn't stretch as well as the rest of the spandex fabric. And I figured if they are uncomfortable now, I can only imagine what they will feel like after a long ride, so unfortunately these will be going back. I do have a slightly more athletic build, so this might not be an issue for other people. I was also unsure about the aesthetic of the Danskin logo running down the sides of the legs, as other reviewers have mentioned, and was concerned about how the lettering may stretch and crack with wear, giving away the age of the shorts over time.

I also bought the 5" inch Danskin Placed Print shorts and loved those much more. I think the 5" length is probably better suited to someone of my height. I also liked that they did not have the Danskin logo or the problematic mesh material. The print added a bit of flare, but others might find it bold compared to these all black ones.