The arm bands are very well made.
The reason for 4 stars is they are not easy to fit to young children as you need to be able to have their arms straight, to fit and young children don't always do this .
They come off very easy after swimming.
Can't recommend these enought, I had my 2 1/2 year old in a swimming vest but it didn't keep him afloat, but these are amazing he's worn them once and is already floating and swimming around by him self! 👍🏻👍🏻