I needed pair of shoes to wear to the dog park and chose this one because they look decent enough to wear if I need to run errands afterwards.  They're pretty comfortable (haven't worn them for more than a few hours) and have a lining unlike some rubber shoes.  I usually wear between an 8.5 to a 9 leaning towards a 9 and ordered a 9. They're a teensy bit big but with thick socks they're fine.  My only complaint is that they're pretty wide.  They fit snugly enough that this isn't a problem for me, but I wouldn't wear them for anything else than their intended purpose since they make my feet look pretty big.  I got them for a very reasonable price so overall I'm really happy with my purchase.