Five Stars
This is everything it says it is!  Quite unique for a company to come up with something that delivers.
Rating: 5 stars