It runs true to size. It is made of good quality but the neck is very high and  snug. I have a thin neck and it is very tight. The dress does  look great but if you don't like the neck high or to be very snug you may  reconsider.