Snow is deceptively difficult to paint,and you did splendidly. The cardinal is a great rendering of the ones we see here so often. We sure get a lot of snow like that here in the mountains of Western PA, although it has been mild the last several seasons.
My one small nit would be the vertical line of snow overlapping the cardinal is a bit hard edged and attracts the eye.