Softonic clean award
Softonic Rating: Very good
Findmysoft Affixa Editor's Review Rating
Download.com: User Rating 4