Impossible to rate this as they were small. Although I have another pair in the exact same style which are very comfortable once you get used to the feel on your toes. It's like barefoot.
Pros
These are great shoes that your feet will never get tired in.
Cons
May not be strong enough for prolonged use in intense environments