My child used the Buddy Roamer gait trainer during physical therapy, and walked very well in it. Unlike most other gait trainers, she was able to move this one forward on her own. However, the only downside is that the central positioning bar was way too hard and uncomfortable, and caused her to cry. There is another option to use a "central positioning bar with abduction pad", and when she tried it, it was much more comfortable for her, and also kept her legs from crossing as she walked. So overall I would recommend the Buddy Roamer, but ONLY if it has the central positioning bar with abduction pad.