In which situation should I use the anti-drowning T-shirt Floatee?

What's the difference between the anti-drowning T-Shirt and your usual armbands, swimming rings, floating board belts, swimming vests, ... ?