These pants lasted an entire baseball season looking like new even while my son played in red dirt. After each game soaked pants in oxiclean then threw in washing machine. Sheerness wasn't an issue. My son wore white baseball boxers. Great fit and length. My son is 10 years old, about 73 pounds and large fit well.
Rating: [5 of 5 Stars!]