The size of the connector is really too much for my pedal board, where the pedals are tight enough against each other. They exceed much more than the Boss patches anyway.
The build quality is good that said, it's solid. And no reproach either on sound quality.