My height is 5'7 and i bought medium sized shorts. Protects your legs from the sun, They are not baggy, not skinny, they fit perfectly. They go above your knees and can adjust the size with the drawstring. You'll love it with adidas polo. I bought this for my tennis team and we all look nice in our new outfits and there is nothing to dislike about these shorts.