I must be lucky - I cant recall having any difficulty fitting hoses.
I my experince, 1/2 inch & 12mm are interchangeable, as are 1 in & 25mm.
The hoses are sufficiently flexible to fit over a slightly large barb.
The only concern I have is a hose that is not tight on the "shaft" of the barb/spigot. A loose fitting hose should not be persisted with, there is no way to guarantee a leak proof seal.😈