Impact sheet