Perfect!
"I love this dress. It’s sporty and casual but put together. You can dress up with sandals or boots or down with tennis shoes. I love the material and appreciate the lining of the skirt. It’s boxy and I probably could have done a small but am glad I went with medium for skirt length and arm length. I will wear biker shorts under but am glad they’re not built in."