Does everything for the summer , fits great true to size . Hard shoulder and elbow armour but don’t notice it. Inner liner is wind and shower proof . Looks great too as I’d expect from Dainese .