This is a child’s lifejacket from Body Glove. The size is child 30-50lbs. This one is good for being in the water, it’s not super bulky like a boating life jacket. There are 2 straps that snap in the front and 2 that go thru the legs. My daughter would wear this in Lake Michigan when the waves would get really big.