Yes, I got everything I needed. For now, I bought the repti-sun, but ordered a mega-ray online, and will most likely switch when it gets here. I also got a basking rock, but don't know if I'll use it till he's a bit older. I'm actually bringing him home next week some time, I wanted to wait...