So far it is perfect for my purpose. It fits well on my body, I love that I can adjust heights , I need the foot rest . I like the back support.