The reason I gave only 3 stars is because I am very disappointed that I got 2 pairs of black shorts and did not receive a white pair which is actually the color I really wanted. Otherwise I am very satisfied with the fit and quality.