I only have natural hides for my male bp that's in a Proline cage and he fits perfectly on the exo terra large hides he's never outgrown them they also have an extra large size for even bigger snakes all my other snakes are in a rack and get either exo terra hides or reptile basics ones. But here's the link to the hides, hope this is helpful

http://www.exo-terra.com/en/products/reptile_cave.php