These are a bit small but otherwise no complaints. They say "Space Enterprise" which is good for my seven year old. I think my 12 year old wouldn't like it as it would be "stupid". They run at least a size smaller, maybe too small, so order a size or two bigger.
π©³ Functional and Stylish Levis Westwood Cargo Shorts for Boys - Steel Shorts Collection
38 Review
Pack of 2 Jersey Shorts for Boys from Hanes
36 Review
Top-Quality Amazon Essentials Boys' Uniform Big Woven Flat-Front Khaki Shorts for Style and Comfort
41 Review
Dickies Flexwaist Front Short Silver Boys' Clothing and Shorts: Premium Comfort and Style for Active Boys
37 Review