I love this and am glad I got the large size because it seems to run a bit small.  It is comfy and looks great.  Be aware that the side seams are sewn very wide, leaving a fair amount of material hanging past the seam which makes the garment look larger than it is.