As a result of my tests, I determined that this reflecting dog jacket failed to meet my expectations. The jacket was poorly made, challenging to put on, and lacked durability .The sizing was also inconsistent, and the reversible closure did not work well. The pros were that the jacket was lightweight and the reflective stripes were visible. However, The cons outweigh the benefits and I will not be recommending this product anytime soon. My advice is to avoid this product and opt for an alternatiSee full review