For the price you get a better dimmer.
The contacts are the way screw contacts. According to the description should be 10 or 11 mm (from the head herraus I do not remember exactly) the Strip wires which I think is far too long. It fit more than 5 mm core length in the screw contacts.