We have used the Sports Style Life Jacket and loved it. The fit and movement for Maleki was great it was like he wasn't even wearing a vest. Vivaglory was kind enough to send the team their Premium Neoprene Dog Life Jacket. Just like the Sports Style the movement of the dogs was not affected at all. The velcro on the belly along with clips on both fits night and snug. Both vest have handles but after trying them both I like the double thick handles on the Premium Neoprene over the Sport Style. Both are made very well and the team is in love with them. If you need a Life Jacket for your dog and want one that won't affect their movement I would look at getting a Vivaglory. The price is also super affordable for a high quality product.