I'm not an expert on tt, I'm afraid, Twiglett. Ds was dreadful until he was about 3 and dd was brill when she was nearly 2. Dry day and night within days.
As a quick aside, I had a thank you note from the mum of the little girl who you did the t-shirt for and she loved it!