A great all-around life jacket for kids. The soft, comfortable flotation foam fits snug on the body to prevent ride up or shifting, and the leg strap and adjustable belts hold the vest securely in place for safety and peace of mind. The large armholes provide range of motion when swimming. This U.S. Coast Guard and Transport Canada approved life vest fits children weighing 33-55 lbs and is great for a day at the beach, on the boat, or at the pool.