Apparently little boys clothes start at size 4, but little boys slims start at a 5! DS's pants are now flood pants. I took him to the store, and apparently he needs a 4 slim. They are the only ones that don't swallow up his little legs and they fit perfect in length. The waist on the pants I got him is adjustable and I had to make them a little smaller, so a regular just isn't going to work.
I found ONE pair of pants for him. I've been told Levi makes 4 slim, but the only Levi 4 slim I can find online are $35+. I'm not spending that much on a (almost) 4 year old. Does anyone know where I might find some more reasonably priced pants that fit him well?