A mixed bag of weather this long-weekend