I'm of the mindset go as big as you can so just bought a upgrade for my BP 48x24x16 after recently buying him a 24x24x12. Just the way a 6 month old 20" 300g baby can take up the space when you add hides, water dish etc. What a good minimum for a full grown BP is I'm not sure, you get a lot of mixed responses on that.