Five Stars
Pricey but well worth it. Bought a second one for the car!!
Rating: 5 stars