I tend to stream my content & I think 32 would be enough for me, but would it be enough for a typical kid? I think I'm going with the 6S & will be giving it to my grandson once I pay it off to use as his first phone (I'll upgrade to a newer phone at that time).