No stains or damage.
Juniors size xl - measurements are in pictures.
Fabric has some stretch.
Could be worn with shoulder straps or without.