I recently got a puppy and knew from not having pet insurance in the past I wanted it this time. I explored all kinds. Embrace seemed to fit my needs the best. They do what they say they are going to do and reimburse promptly. No claim is too small or too large... AND they reimburse based on what you paid not a sliding scale! LOVE IT! Highly recommend this insurance.