How Long do Cats Sleep?

It seems as if cats can sleep all day, which they should. Cats are nocturnal and are either hunting for food or sleeping that is what they do. The average cat can sleep about 17 hours per day, cat naps of course.