My son loves these!  Not too hot for PE days and stylish as well.  These are not thick material, not a cold weather pant at all.  We live in TX, so these are perfect for days my son doesnt want to wear shorts.  He is slim and these fit him well.