We are very impressed with Embrace. We've used other companies in the past and there was always a catch regarding coverage and a hassle whenever we submitted claims. Embrace plans cover everything they spell out in the policy and they make the process very simple and quick. Anytime we call or email, we get excellent and timely responses. We recommend Embrace to any pet owner.