I have bought cheap gym shorts at wally world for more. The shorts from Wallmart strangle my thighs.  That is not the case with these shorts.  These shorts are very comfortable for the gym and for hot summer days.  I had almost bought the same champion shorts at Kohl's for $20.  I took a gamble with these on amazon, and I couldn't be happier.  They are plenty long enough.  The slate gray looks much more dark than in the picture, which I was happy about.  You can order these and be confident that they will suit your needs and that you will get an excellent value.  I recommend that you order plenty of them, as I think that they are a great deal.  Usually this type of shorts go for a lot more.  I ordered six pairs, and I am happy that I did.