What a bargain! Sturdy, tough. I figured the weak spot would be stitching where the weight and pummeling would start to tear through, but no sign of that. I suppose the canvas material could be hard on the skin of one's hands, but it comes with two sets of gloves. Couldn't be more pleased!