First of all, I would like to say that these are routed differently from typical Fender or Gibson switches (also applies to OEM Ibanez switches etc). Not to worry, the switch itself comes with a few wiring diagrams (in German) for different pickup combinations.
The manufacturers also provides english version of those online on their website. For other advanced wirings, you can also route it yourself since they provide the full specs on it.
Size: it is very compact but with big solder points, same size as my Ibby RG.
Quality: Excellent, hefty smooth switching action.
A problem I encountered was the screw sizes. The screws it came with were smaller than my original Ibby countersunk screws and totally different in design.
I guess that applies to all other switches but it is something to consider.
I will have to enlarge the hole on the switch and find a nut for my original Ibby screws.