My husband is 5'7" weighs 148 and in his 70's has a hard time finding shorts his size.  He was crazy about Ocean Pacific shorts.  He is not a fan of cargo shorts so I tried these.  He absolutely loved these shorts.  The fit was perfect and I will be ordering more of these.  They are nice quality and hopefully they will look the same after they are washed.