I purchased this product from amazon after using it at the gym in a class.  It is the perfect, inexpensive way to do a variety of exercises for toning many muscle groups at home!  I like to use mine with a stability ball for additional benefits!  This product is well made and I haven't had any problems with it so far!  It also comes with some handy suggested exercises!  It isn't the same type of exercise as free weights, but can be very beneficial in its own right for isolating and toning certain muscle groups.  I am pleased with my purchase!