I be a Rainbow lover , so my opinion be bias , but I believe these be great shoe . I buy they for my boyfriend who honestly find they to be uncomfortable at first , but now that they be break in he love they . rainbow be high quality in my opinion . I have have mine for year , and they only improve with age .