I bought two pair of these cargo shorts for my son this year, because he needed new shorts and I'm always so happy with the quality I get at The Children's Place. I was not disappointed.
These cute shorts have an elastic waistband, front pockets, and two "cargo" pockets on the sides. They are 100% cotton and the fabric is light enough to be cool in the summer, but sturdy enough that they won't wear out easily. They come in 7 colors - navy, red, burgandy and several neutral tans and greens. They come in sizes 6 months to 4T. I think they run a little big in the waist, so might try them on your child to be sure of the size.
I've found that clothes from the Children's Place wash well and don't fade. My son often gets hand-me-downs from his cousin and the ones from The Children's Place always look like new.
If you're looking for stylish, affordable shorts that will still look good at the end of the summer, you should check out the cargo shorts at The Children's Place.