My ball python absolutely loved this. He is just about fully grown. I ordered a medium, not knowing the specifications of the product and unfortunately it was a tad too small for him to get back out on his own. I just ordered the large, and I believe it'll be just right. If you have a ball python, get the large. They'll love it.
Ziva loves her new little hide out. This is the large size. Ziva is a juvenile gecko and she fits perfect with extra room to grow. She has not left this little hide out since it was placed in her habitat. 100% know that Ziva is happy with this purchase. Other part of the rock was used for decor in the back.