I bought this last month to replace an RDX punchbag I bought on Ebay which had fallen apart in literally a few months. This REVGEAR heavy bag was a totally different animal. The construction was strong, straps were great and was much more robust generally than the last one. I was advised to buy swivel and snaps when I bought this which I did. All in all I was very pleased with the quality of this bag.