The dress is very nice and good quality. I am 5'4, 120lbs and ordered a small. It fits well. Three stars because I also ordered this dress in the non V neck style for work (ordered this one for a little more sexy cut) and there is very little difference in the dresses. Both are more like the solid top with no V.