I bought this to ferry small items backwards and forwards to my allotment. It isn't a universal fitting - I had to tape a piece of rubber to the handle bar bracket of my bike as the strut on the basket that rests against the handle bar bracket to stop the basket from slipping down onto the front wheel wasn't long enough (a very simple adaptation that only took a few seconds). Fitting the basket was very easy and straightforward (my daughter also bought one for her bike and she had no problems at all fitting hers). Unlike some of the other reviewers, I've had no problem with things jumping out of my basket, but I only use my bike on even surfaces such as roads and cycle tracks. All in all, I'm very pleased with it.