Supposed to be 99% cotton and 1% spandex.  Actual fabric content was 85% cotton,34% Polyester, and 1% Elastan.  Although I have opted to keep the jeans, I am very IRRITATED about the misrepresentation of the product.  I actually cancelled another order of jeans because of the fabric content in favor of these jeans because the item was supposed to be 99% cotton.  SO BEWARE, you might not get 99% cotton.