Bought for a Halloween alien costume and my son kept wearing it through the winter to go out in the snow. Easy on and off, warm, easy to clean. My only complaint is the super synthetic fabric, but my son didn't seem to mind. I will likely buy more of them this fall/ winter.