Shorts are great, some threading was loose when I got them though.
The length is right where I want them, about 2 inches above the knee. I’m 5’9 and got a Large. The material is light and allows for full range of motion. The waist band is comfortable and performs very well.