The ball is good but not great on all surfaces (indoor and outdoor) if you get it pumped to it's right pressure that is suggest near ball pump insertion
Grip and weight isn't bad and is manageable for both indoor and outdoor but I've experienced better basketball balls after breaking it in.