long blue padded coatcan be worn indoors & outdoorsmade out of thick high quality cottonprobably frenchrare and very durablesize M