These shorts are perfect. not too short, but can be cuffed so not too long either. the fabric is soft and gets even softer after washing. bought two colors in the late spring and then recently added to my "hyphen" shorts collection. you can dress them up or pair with a casual t and flip flops. note - if you like your shorts loose, order true to size. they do stretch at the waist, so if you want them to fit true to size, order one-two sizes down.