just as advertised, if not better than expectations in many ways. trust worthy and hassle free.