These Shorts are great for the gym! They are thick so you can be sure they are not see through, and they are well made with very nice material. They don’t roll as easily as most other shorts on the market and they are very comfortable. My only note is that I wish there was an option somewhere between the short length and the bikers shorts. I will be definitely purchasing more though!