The Sea Squirts Swim Trainer Life Jacket is an U.S. Coast Guard-approved personal flotation device designed specifically for kids. Features of the life vest include built-in chest and arm flotation designed for greater mobility in the water. The adjustable back buckle is convenient to parents for easy on and easy off, but is out of reach for kids so they can't remove the vest on their own. The soft fabric cover is comfortable to wear and will not cause any discomfort to kids. The vest will fit most children weighing about 30-50 lbs (14-23 kg).