Five Stars
Operates as anticipated  - Solid
Rating: 5 stars