I love my TRX. I can do Pilates, strengthening, stretching or cardio at so many various levels. It reveals weakness that so many other things do not. Multi-planar is the way to workout! I use it with my 87 yr old client and my kids who are 4 and 7 love it too. So versatile! Free weights or body weight resistance is next.