You may need to upgrade depending on how big the snake gets! A male would propably be okay all of its life but a female would eventually need an upgrade! A 20 long will last you a long time though!