Size is XL. Still has lots of life in it. Used in fresh water only! Some scuffs and random smudges but probably would wash off. Neoprene still looks shiny.