I try to buy only 100% cotton sweats. For that reason I ordered these in black which at the time was the only color available in 100% cotton. The material is fine. I ordered large based on the sizing guidelines. It was too large - especially in the length. Since 100% cotton is hard to find I decided to wash them in hopes of them shrinking. They shrunk a bit, but not much. I then ordered a pair of mediums. They are also too large, again especially in the length. After washing, the large and medium are of almost identical size. So the sizing of these pants seems very sloppy. However my primary complaint is with the elastic waist. The elastic is not strong enough to hold the pants up. It does have a built in rope, but it's not elastic and therefore not comfortable. I give it 2 stars only because it's 100% cotton.