I can't give it 5 stars because I haven't had it for what I deem enough time. That being said it DOES seem to do it's job as described. My abs contract as they should and the range is plenty for me to move on to advanced workouts. It is also easy to operate.