My son didn't ride it until he was 5. He is a bit timid. We had Fast Pass for it. He was really anxious about it. Plus he was only with me, so he would have to sit next to a stranger. Well, naturally as we got all the way up to a door to board, he had to go to the bathroom...
Anyhow, we went to the bathroom and were allowed back through FP line (thank goodness!)...he rode it and he LOVED it. We had gotten 3 special FP (we were family of the day for the Seas), and we used everyone on Soarin' back to back. LOL