I'm short (5'4"), round and top heavy. I've struggled to find a life vest that fit comfortably and still be functional. Recently took up kayaking, and after my arms got sore from the vest I had on riding up into my armpits and the shoulders covering up my ears from it riding up when sitting down.....it was time to find something new. I found this one and was skeptical but it had good reviews and was a decent price. My biggest worry was that it wouldn't actually hold me up in the water when I really needed it too. I'm not a very strong swimmer, so I need to wear a life vest when there is any risk that I'd get stuck in the middle of a lake.I ordered this, and it arrived 5 days sooner than I expected. Got it all fitted and took it out on a maiden voyage around the lake. It is super comfortable, doesn't get in the way at all and gives me the piece of mind that I need in case I get flipped out of the kayak. The true test was.....will this little thing keep me (on the heavier side) afloat when it comes down to it. So, I kept it on and went out for a swim with the dogs. This thing is awesome. Having it adjusted properly, it stayed where it needed to and it didn't feel like I would slip out of it, and it didn't struggle to keep me floating safely. This is a definite recommend, especially if you aren't the strongest swimmer but still want to enjoy the lake. 5 stars all around.