I bought 3 pairs of these for my son for Track practice. Have had them almost a year. They fit perfect. True to size. The underwear under shorts are compression. The only problem we had was the zippers didn’t last long on the pockets. Other than that, they were great.