Is this scope cover compatible with all scope sizes?

No, it is specifically designed for scopes measuring 2.3 to 2.4 inches in diameter.
Please, mind that only logged in users can submit questions