I own a few recently bought Champion mesh gym shorts in various colors. They have all been satisfactory in fit, style and size. On this occasion I bought the same pair in a gold/yellow color and once again, they are satisfactory in all respects. They are good-looking, very comfortable and good for casual wear as well as some sports.They are very similar to the Russell brand of mesh gym shorts which I own in different colors but the pair of Russell I bought this time with the Champion, and received, were not good. Something was severely wrong with the waist making them unwearable. I think I would choose the Champion over the Russell shorts in this category in future because of this one time bad experience.I got these in black for my teen age son. He’s very particular about his shorts being too long or too short, and these shorts in size medium were just right! He’s 5’8” and around 150 lbs. They are a double mesh material and not see-through. The Champion brand seems to have made a comeback amongst the kids at High School. I’m glad because it’s priced reasonably and good quality.I typically wear mesh shorts around the house, or when doing work outside. For whatever reason I can't ever find them available locally. I really like these. Very comfortable and breath well.Bought these for my son and he loves them. Great fit and super comfortable. Excellent price!Love these shorts. I just wish it had a better drawstring. It’s a closed loop drawstring instead of two separate ends.My girl pinches my butt a lot more when I have these bad boys on!Received items as described, in good condition and on time.For the price they can’t be beat. I hate wearing boxers or briefs lounging or sleeping. These shorts are super breathable and feel great. In XL you get a good amount of room without feeling tight like other workout shortsNot tight plenty of room in them.Very comfortable and airy shirts. They fit well and are ideal for sports.The cord to tighten them has broken on two pairs within 4 months of buying themLoose fit. Comfortable. Perfect for floating around the tennis courts