For the price + free shipping you can't beat it. Especially for me because mine is outside covered up and hanging under a canopy.
For best results tie the bag at the bottom because it will sway putting a load on the straps. I weigh a 149 lbs and i can smack it around pretty good.
If you wear wraps and full training boxing gloves, it's not too hard. I would rate in the middle for hardness.
It is a little early to tell how well it will hold up but so far so good. I have been using the heavy bag 6 days a week and this is my second full week with the bag installed.