I haven't used thrive, but I do know that if you have an adult bp you are going to want something bigger than a 40 gallon. It is a good price but you can purchase 4x2x2 pvc enclosures that are better overall for $299 at dubia.com which is bigger and sold at a cheaper price for convenience.
Those dubia.com enclosures have screen tops. They are better than this Thrive enclosure, but it's not what I would choose for a ball python.
1.0 Normal Children's Python (2022 - present)
1.0 Normal Ball Python (2019 - 2021)