There is loads of backstory here. I couldn't possibly give you it all so I'm just going to leave it out and address the current issue.
I may sound like a CF here but MIL always kindly buys our DD's clothes. The problem is the sizes she buys. It's beginning to drive me round the bend.
DD1 has just turned 5. She's short to average height & very slim build. MIL has given her a jumper with Ariel on (her current favourite) in age 7-8! She's only just going into age 5-6 and even then sometimes they drown her. She also bought her a lovely rain coat in that size. She knits and every time she visits she brings knitted cardigans that are absolutely huge. I have tried dropping into conversation about DD being small for her age and only just going into age 5-6 but of course MIL knows best so completely ignores this information and continues to buy these huge sizes. She even gets them to try stuff on, sees it's driving them and says "oh it's lovely on her!" When it's blatantly completely drowning her. She's also buying stuff way too big for my younger DD (but annoyingly not quite big enough to fit DD1). She takes all the tags off clothes. I did politely mention before that if she leaves them on it would be great so I can swap sizes if need be. Again it's fallen on deaf ears.
The main problems here are that a) my house is joe overflowing with clothes that won't fit the kids for years and b) sometimes DD really likes the clothes and is upset she can't wear them.
I'm not sure if I'm BU or if I should be more direct with MIL. She's just such a defensive person and I know I'd be seen as very ungrateful and disrespectful if I do say something more.
And the 5,000 knitted cardigans are just overkill. I feel awful saying that but I just can't possibly keep storing all this stuff 😩