There are different types of macros that can be setup on the
Psychopad Jr., and each one has slightly different limitations and methods of programming. You WILL need to keep the programming instructions close by to remind yourself how to program that special move you want quick access to. Unfortunately, the instruction booklet is not very clear as the buttons are not referred to as their shape (Square, Circle, Triangle, X), but instead are given numeric labels, which are pointed out on a diagram on one page of the manual.
The programmability of this pad makes it wonderful for fighting games. The action response, weight, and feel of the Psychopad Jr. makes it a great controller for other games when not using the programming feature. If you can get past its drawbacks (listed below the Features), it is a solid controller.