My partner bought one of these and (a) the attachment mechanism is not nearly as easy to use as the more traditional CatEye plastic slide-and-click and (b) the strap broke within a month of occasional use.
I think the model she has is CatEye Volt 200 XC but the mounting mechanism will be the same across the range. I'm sure the light itself is fine though!