This is one of those dresses that makes me feel like a million bucks. Gorgeous print detail, good quality material, and really flattering fit. The Blue is a really pretty shade , matches picture well. I'm 5'3", 130#, athletic build with 36C/D and the size small fits perfect. Now I want it in other colors!