Cracking device, I've been using it for around a month now and for the price, it represents very good value. I'm out walking dogs every day and I take this for the daily abuse it can withstand. It's functional and it performs well. Really happy with it and I'd certainly repeat purchase if need be. I intend to get the smaller version for the wife who is considerably more accident prone than me.