Perfect shorts for any occasion.  They are very good looking and extremely comfortable.  The stretch is perfect, gives you freedom of movement.  I also really like that they don't look like polyester.  They still have that cotton look while being stretchy.  Good for golfing, hiking, walking around town, etc.  Great shorts.