The Mini Balance Trainer is excellent for balance training, rehabilitation and sports conditioning. It features a non-slip base and can be used curved or flat side up.