These shorts are in good condition with normal signs of wear. They have lots of life left in them. They are 99% cotton and 1% spandex. Very cute pair of shorts!