My son grows out of these before they wear out.  They fit well and he likes the feeling as opposed to regular boxers which bunch up all the time.  His last batch (size medium) survived hundreds of washings, so, I recommend!