Not only does this look great when you put it on, it's also functional because it keeps you warm.  I thought I was going to be cold because I assumed the material was going to be cheap but I was wrong.  Got mad compliments  xD