I've been using the same Onyx A/M 24 Deluxe inflatable life jacket for over 3 years now. I've enjoyed it so much that I just purchased another Onyx A/M 24 for a family member. The Deluxe has side pockets whereas the non-Deluxe does not. Below is a quick review and some pictures. You can buy the Non-Deluxe version for just under $100 on Amazon. The Deluxe version isn't currently available via Prime but you can still buy it from these sellers.
What I love about this inflatable life jacket is that it has both "automatic" and "manual" inflation modes, and it's easy to switch between the two. I talk about that in the video. The jacket uses a compressed air cylinder and the entire unit is very compact.
This isn't an offshore-ready jacket, but it's great for coastal cruising.
Here are some pics of the Deluxe & non-Deluxe jackets: