Seems to work well within its boundaries. Unfortunately, there is no documentation online that I have been able to find, and its selection of PIC's are limited. It would appear that more can be added by editing the chipinfo.cid document within the program folder which can be edited with a standard word processor.