my son loves these. He needed them for foot ball practice and these were a hit! soft and fit perfectly. He is a 34 in pants. They are long enough for him to look cool and soft enough for him to wear under his pants before he dresses out during game time.