Nice touch
Meets expectations
Rating: 5 stars