While considering life jackets half the cost of this one, my decision was that my precious little 10-pound Shih Tzu is worth any expense for his life. Mercy, the Ruffwear Life Jacket is well worth the money! It is very well made, it fits my mini Shih Tzu like a glove, & it has excellent features as follows. The handle is perfectly positioned & there is a safety loop, conveniently & nicely out-of-the-way, underneath it. The 2 adjustable belly straps each have a perpendicular Velcro strap that secures the excess strap length out of the way so it looks tidy, & doesn’t dangle. The neck opening is adjustable & it has a protective sleeve that both guards the hair/fur around the neck, & provides a place to slide the excess strap so it does not dangle. The Ruffwear Life Jacket is very easy to put on & take off, & it must be comfortable as my little guy helps to put it on by poking his head through the neck hole for me! Thank you!