This is really cute. I love that they've been friends for such a long time, and they're adorable together. They seem to be two sides of the same coin. I don't remember where I saw it, but they were described as Rainbow being tough on the outside and a softie at heart while Fluttershy is a softie and tough when she needs to be.