Hi everyone! I'm completely new here, so i hope this is the right place to post this

i am planning on getting my first ball python, and i have this "zilla snake kit" that my friend got me as a present...

http://www.reptiledepot.com/New%20Fo...laSnakeKit.jpg

i am wondering though if this is a good setup for a ball python. this will be my first snake ever, and i have been reading about keeping them as much as possible because i want to do this right and take care of this snake properly. so i'd like to know what you guys think and any other suggestions you mgiht have.
thanks!