This dress technically fit me ok and hugged my curves, but the way the wrap skirt laid made me look pregnant. It also had enough material on top to completely cover my chest, nearly to my neck, and the arm holes gaped unless I pulled the material down to below the belt in back, which made the material bunch. I tried tucking and rolling the material in front so it didn't cover so much of my chest, but I wasn't able to do much. If that is something that doesn't bother you then I would recommend giving it a try. It did hug my waist and backside nicely. The waist belt/ties were extreemly long. I was able to wrap it arround my waist three times and tie it in a bow in back. Maybe tying it in front would have hidden the pregnancy shape it was giving me. I'm 5'3", 36D-32-43 @ 153 lbs, bought a large, but this just didn't work for me.