I bought these as a gift. These short are well made and he says they are comfortable. I did have to exchange them for two sizes bigger from his normal short size so they run a bit small. They stretch a decent amount, zipper pockets are helpful, and the fabric is soft and seems like they will hold up for a while. The exchange process was easy and surprisingly fast. I am not sure if he will use these in the gym as they are a step away from his usual style and a bit shorter than he prefers but that doesn’t make them any less of a good short. Just be aware that you may want to order at least a size up.