No rips or stains. Size listed as medium. When laid flat it measures:

17.5 inches across the chest

22 inches shoulder to hem