This Spirited Away purple long sleeve shirt has no stains, rips, tears, or other visible flaws. The length is 26 inches and the bust is 24 inches.