My MIL is amazing
She waited until we were ready for visitors after our first child was born - everyone else swooped in while I was still catheterised and recovering from a big bleed, couldn't move my legs after needing surgery to remove the placenta - was so embarrassed.
she waited, and when she did come she helped by actually caring for me, ushering everyone out and helping my husband get me clean and asking if I was OK before even looking at the baby. (The hospital staff hadn't even changed my pad or wiped the blood off my legs, I couldn't do it myself because my legs were numb, and I couldn't help enough for just my husband to be able to do it, needed two people)
She helped me establish breastfeeding by sitting with me and correcting latch for as long as I needed her - she would come and make me a cup of tea and sit with me for hours while I fed and worried if I was doing it right
She picks up good deals on clothes for my little girl
She is always there for a chat if needed and is so comforting when things are hard (I'm overseas from my own mum) she gives the best hugs
She is always available for a coffee and to set the world to rights, but doesn't impose or assume anything either.
She stands up to the rest of the family for me when I'm having issues with my anxiety and don't want to visit anywhere (I get long periods where I am unable to leave the house and barely functioning)
I feel like she really has my back and cares about me as a person instead of me just being the one who birthed her grandchild
I count her as a genuine friend, I love spending time with her and I love her.