This blouse is from Banana Republic, and it is a women's size large.  The chest measurement is 24 inches.  It is 25" from the top of the shoulder to the bottom hem in the front, and 29" in the back.  There are no holes, stains, or flaws.  Please ask any questions, and I will ship with tracking as soon as payment is made.  Thank you.