It's extremely soft and comfortable but it does run very small. I typically wear a S/M but I ordered a M/L to be safe and it was still very tight. It works well if you don't have a heavy shirt on underneath. The pockets are very unique as well and rather tiny. Definitely cute though and extremely warm.