I will probably end up buying two sizes and sending one of them back, but it's a shame they don't offer size 4.5 in the design I like. In your experience, is the fit generous or small? I wear Clarks size 4 but my running shoes are size 5.