Policy had everything we needed at a reasonable cost. Fortunately for us we did not have a claim so can not comment on the claims side of their business.