Their policies are just about ok. They aren't that great, but not that bad either! Their affordability is also average. Again not that expensive, but not very cheap either!