I love it! I ordered it while I was in Afghanistan. I used it daily for strength training. The only thing I would change is the material of the storage bag. Its cheap and weak, it started tearing about 2 weeks after I received it. Overall, great, and I do mean great product..