Had mine for 2 1/2 years odd and just starting to wear out. Have come back for another pair.
No probs with them at all in comfort or quality as far as I'm concerned.
Have played on all surfaces and just as good on any, particularly the harder one's.
My knee's are more likely to give out than these boots.
I'd recommend them