I love the look of this, but it's going to have to hang in my closet until next summer.  The size is just a little snug on my frame which has gotten--ahem--a bit larger in the last year due to medical issues.  I am currently a size 18/20 and am 5'7".  I suspect that it would hang very nicely on somebody up to a size 16.