This jacket was suggested by a salesperson at Eastern Mountain Sports, and I passed on it originally because I wasn't sure I'd need it for my trip to Iceland in September.  I later changed my mind and bought it through Amazon.  It's amazing!  I'm always warm and comfortable on the occasions I've had to wear it since, and I can't wait for the temperatures to drop more so I  never have to take it off.  I'm not very outdoors-y, so I can't say for sure whether it's the best technical jacket out there.  All I know is I was never cold with it on.

As far as fit is concerned, I usually wear a medium but selected a large in this jacket.  The material is a little stretchy, and I didn't really want the jacket to hug my body closely.  I wanted it a baggy fit.  The white color wasn't a problem.  I was able to wash off any stains that showed up, although if you do dab at it, use only a clean white cloth.  I used a blue kitchen sponge one time and almost stained the spot blue.  I washed it in the machine right away, so there was no permanent damage.

In all, this is the best and most comfortable jacket I've ever purchased!  I plan on getting several as gifts for my family this year.