I know we've been here before, and it's really boring ...
I bought Tescos boys school trousers today, and they are HUGE around the waist. DS1 certainly isn't chubby, but I wouldn't describe him as skinny either, and the trousers just won't even begin to stay up. DS2 is quite skinny, and he could fit a big cushion down the front of his!
Last year we bought ASDA trousers, which were a better fit, but disappointing quality.
Any recommendations gratefully received.