Snug sleeved blanket