They are so adorable when they are like that..but I am enjoying my chicks got out in coop now..it makes me feel good when I go out there riight away in morning and feed and water them and again water at night.. congrats on your babies..
That looks like that foil covered hard foam insulation stuff you put on the sides of your house to insulate it.
Good idea, as long as the chicks don't peck at it.