This coat is very thin.  There is no lining, but it will be perfect for keeping rain out and my son can wear it underneath his jersey when he's playing soccer.  Good price for the brand.  Does run large