Ball return is pretty decent. Most of the time the ball returns to me. Happy with the purchase.
Did have issues with the clip at the back of the rim popping off often, but have shoved the plastic part in where the net hooks on and now no issues.. So if the clips keep popping off, get creative with how you put it on.. tape etc?