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 yellow is a really pretty shade , matches picture well. I'm 5'8", 130#, and the size L fits perfect. Now I want it in other colors!