I wanted a longer coat but with some style.  This coat is perfect for both.  I wore it in the snow yesterday and it kept me warm and dry.  It has zipper pockets and nice knit sleeves inside to keep the cold out.  Only downside is that there is no hood.