These are my second pair of Rainbows.  I wore completely through the sole of my first pair.  (After about 5 years of pretty heavy use)  So, I purchased the exact same pair.

A couple of things to know about Rainbows...the longer you keep them/ wear them, the better they fit.  Also, there is absolutely a break-in period.  They may destroy your feet the first couple of times you wear them!  But, hang in there...it's worth those blisters!  Also, even though they are leather, I have gotten mine muddy, soaking wet, etc...and they clean up great and survive the abuse.