Purchased this product in hopes it would keep my two year old toddler floating unassisted. Would not recommend for toddlers who aren't able to swim / doggy paddle as mine sunk instantly when not being held up. Pro's are that it is well made, looks awesome on and was a great fit (though a little snug when dry)