Nice shorts for the price.  I ordered white, tan, and denim. They wash well and will work fine for everyday use. Not all showed a model and they are very slightly longer than the picture for me. I am 56 and have fairly long legs. They are just above my knee.