My first ball python was a rescue. She was very underweight, very dehydrated, and had a retained skin. But, she's been with me for a month now and she's gained 10g, eats every 5 days, and looks healthier. I can't see her spine anymore. I've had a good experience with her. I'm already plotting to get my 2nd and 3rd ball python in August once my snake rack is done being built (I just ordered the heat tape, thermostats, and thermometers tonight)!