I've been looking at getting some new knee pads. My 661 kyle strait pads have seen better days. Has anyone had any experience with these? Are they comfortable? durable? fit well? stay put? Would you choose them over the Kyle Straits? Any info would be greatly appreciated. Thanks