Is the sentence correct?
Yes. "Sloths are so slow that other animals mistake them for part of a tree." is grammatically correct.
Step-by-step explanation (easy words):
- "Sloths" is the subject. Sloths is plural, so we use the verb "are."
- "so slow that" shows cause: it means "very slow, and because of that..."
- "other animals mistake them for part of a tree" means other animals think the sloths are part of the tree. "Mistake X for Y" is the correct phrase.
- "them" is correct because it refers back to "sloths" (more than one).
Small notes:
- You do not need a comma before "that" in this sentence.
- "part of a tree" (singular) is fine, but you could also say "parts of a tree." Both are correct.
Simple alternative sentences a 7-year-old might like:
- "Sloths move so slowly that other animals think they're part of the tree."
- "Sloths are so slow other animals think they're part of a tree."
Great sentence — nice job!