Very good.
It fit my needs, Very well done.
Rating: 4 stars