These shorts are lightweight and fairly durable. The fabric has a spandex type feel to it, and the pockets are decent size. The shorts are a bit clingy though so using the pockets for anything other ta a credit card or single key will cause visible lumps. The medium will fit a 140lb boy fine and probably fit a bit larger one too. The waist band is thick, but comfortable and the hems are nicely stitched.<br />The only negative would be that with the type of fabric used, if your boy frequently sits on rough surfaces like a worn wooden bench, logs, or similar surface, the fabric will snag.
Rating: [4 of 5 Stars!]