Dainesse navy back protector, not a body protector. Childs XL. In lovely condition. It’s for everyday use as a safety extra. Lightweight for daily use.