A beautiful snow scene for sure...i hope there isn't further damage of any kind. Will the burlap actually get done?