My vote in brief:
+ Increased safety
+ Good design
+ Low price / high benefit
+ Also works with BacPac
The only negative thing I have to show is the visual change after some time. After some time in the water "shrivels" the buoyancy aid increasingly but still works very well. Therefore, 5 star.
If you have questions just write in the comments. I hope I could help.
Best Regards