I helped volunteer for clean up for one day at this organization and it is run wonderfully! It was a lot of work because they really pay attention to detail to keep the kitties from getting sick and passing around sicknesses. All the cats seemed happy and healthy and the people who work there really care.