Looks like a very thick diapee.