No holes, stains or tears. Minor pilling from wear. Materials tag is faded out but feels like a wool or wool blend. Not super scratchy but would expect it to be at least a wool blend. Two front pockets with single button enclosure. 21” ptp x 28” length