we have got kruizy kids- unlined with elastic on the bottom. Got a size 1 for Ella and the last time we wore them she was 3 ((they were a little short then but still basically fine). Tom wears them now and they are still in good condition. they are adjustable on the shoulders.
Liked the unlined so I can just pop them over his normal pants. I find them find if he is playing on wet ground but if he gets really wet then his pants underneath so feel slightly damp afterwards.
If you come to CG this week I could bring my pair along if you want to have a look