Xyz has some bad reviews. Check out dynasty reptiles, royal constrictor designs, and even the classifieds found on this forum site. Get a tub, GOOD thermostat, ultratherm heat pad, digital thermometer/hygrometer, hide, and some paper towels for bedding. there's way too many people out there that get hooked on the idea of a 20 gallon aquarium in a screen top with a heat light. they buy all that stuff and then come out here because they can't figure out what's wrong. Their whole situation is wrong. Glass is a very poor insulator of heat therefore you lose a lot at the using a tank. Also but using an overhead light to heat the tank you lose a lot of heat and humidity at the top. People want their stuff to be able to be seen but what they don't realize is husbandry needs to be perfect before anything else. Also comma as the snake grows, and they will grow fast, you will need to upgrade the enclosure. Don't spend the money on a big expensive fancy glass aquarium that is going to be too big for a hatchling and stress it out.do not listen to anybody at Petco or PetSmart. spend as much time as you can doing research on this site to find out what is best. do not cut corners on your thermostat. I wouldn't spend less than $100 on a thermostat because you get what you pay for and you can use it the whole lifespan of the snake.