I bought this to replace a bag dispenser I'd used for 10 years, where the velcro straps were falling apart and bag opening was fraying. For a piece of dog equipment I'm using multiple times, daily, I'm excited to see how many years this Ruffwear version gets me. Everything feels exceptionally thoughtful: not too much room for the bag roll, not too little; the tiny buckles are lightweight but effective (jury's still out on the rubber bag-opening strip but I'm curious).