Eureka miniature synthetic 600 Denier Waterproof 220gsm Polyfill body and 200 Polyfill in neck with polyester cotton lining, short x -over double surcingle's, double chest fittings, lined tail flap, rump darts, high shoulder gussets and removable leg straps.