Cotton pants should fit comfortably but not too tight or too loose. The waistband should fit snugly but not be too tight, and the hips and thighs should be loose enough to move freely. The length should be long enough to cover the tops of your shoes.