Columbia is known to have good quality and the jacket is exactly as I expected.  I have used it twice so far and it absolutely blocks the wind.  The jacket sizes well.  If anything, it may run a bit small, but just barely.