Love this dress. The belt is perfect and not cheapie looking. The color is gorgeous. I originally ordered the medium and it was too big. I am 5'7 36 c-d and about 140. I reordered a Small and it fit perfect.