Bigger than expected the speakers are 3" but with the housings it makes them 4" as for the wiring its a little shorter than normal but works fine if putting on a cruiser bike or similar, I was hoping to mount on a sportbike but way too big of housings…I feel they should say 4" instead of three.