DS is 3.5 but 3-4 waists don't fit him and keep on falling down. 3-4 length is actually a little too long but 2-3 are too short. I'm looking for some trousers which are adjustable around the waist. Or even a brand which runs a bit smaller than standard. Cheers!