These things rock! I’m a trainer, so I’m always looking for new and challenging things to do with my clients. These are perfect. You can work your whole body with them– upper body, core, legs. And there are so many variations of exercises that they will go with anyone’s fitness level. They’re small and convenient if you don’t have a lot of space. And they’re super well made. Would def recommend to anyone. Do it!