Size: M
No stains. A few small tears on the front as shown in pictures.