I'm a size 5 and found the size 5 just right. I did try the size 4 too as I used to take a 4 and I'm still a bit in denial but it was too short and too tight. They are not terribly comfortable on the ball of the foot but that's par for the course with this style of shoe and with an insole they are comfy enough to wear all day as long as you're not trecking Himalayas or something. The main thing though is that they look fab and even in a 5, they don't make my feet look big.
Perfect fit, really comfy from day one and they haven't given so much that you'd want to get a smaller size. Colours are great and they are so comfy - have walked around all day and they haven't rubbed or caused discomfort. To top it off they look great and I've had many compliments. Brilliant.