LOVE LOVE LOVE - I have now purchased 2 others prints of the same dress.  Don't know what it is but it is flattering on almost every body size/shape.  I'm a "fluffy" 50+ mom and was happy when I tried this one on when it arrived.  Nice and lightweight for warmer days.  Sleeves are on the shorter side but you can easily top it with a lightweight cardigan if you are uncomfortable with your upper arms.  I am 5'6" and length goes to my ankles. Side zip makes it easier to get on over your head as the waistband is cut on the cross grain an doesn't give as much stretch. Definitely give this one a try.