recommended
quality  - good!  functionality - great!
Rating: 4 stars