And even if the character subset is quite small (26 lower case, 26 upper case, 10 digits), it's still good enough if it's completely random and never leaked once. Just max out the password length (start at 32 char) and back track from there.
[0] https://www.paypal.com/us/smarthelp/article/Tips-for-creatin...