The straps on these shoes are not up to par. Buy Shimano shoes. I have both and Shimano shoes are worthy of the cost. Same price better quality and longevity.
Pros
Perfect product. True to size.
Cons
May not be compatible with all types of crankbrothers cleats