Type II is a little less buoyant and may not be designed to turn someone face up. A Type III life jacket is intended to help a conscious person stay afloat. Type I is rated for all types of waters ...
Other denim jackets are available, of course, but this Levi's Vintage Clothing 1961 Type III denim jacket is as good as it ...