I have used my BD Ascenders multiple times and I love them! They are easy to put onto the rope and for the most part easy to take off the rope. They do kind of make your hands tired so make sure to wear gloves while ascending. I if you take them canyoneering, be sure to keep them in a dry bag to keep the sand off them as the sand will make the pivot joints not work so well, but you can wash them out with water. I've climbed 400ft of rope in one session and have only had a few times when the teeth didn't grab the rope, but it was rare and didn't bother me that bad. I would for sure recommend these ascenders to anyone!