So comfy, fit is perfect.... true to size. Bought two pairs in two different colors. I am tall, and they hit about 2 inches above the knee, perfect if you do not want knee length shorts. Highly recommend.