First, this dream is a life-like dream, which tends to be positive, at least indicating that you have a good emotional state recently. At the same time, it also reflects that you and grandma are very close and talk about everything.
Grandma gave you new cotton shoes. Judging from the color, you are a girl. As the foundation of a person's life, new shoes show love for you, which is absolutely pure affection between grandparents and grandchildren. It is very likely that her old man brought you more since he was a child.
Third, you wonder why grandma wants to give you a brand-new one and you like what grandma wore. In fact, this is not surprising. You are attached to your grandmother, so you like the clothes she wears. In your dream, those shoes are very new. And grandma is sure to give you the best, that is, those brand-new ones. So there is no contradiction at all.
Suggestion:
1. If you haven't visited your grandmother for a long time, please go and see her, or at least call to say hello.
If something important is going to happen in the near future, you can also tell grandma.
Generally speaking, it is a positive dream, not bad, I wish you all the best!