The dress was not true to my size. I am a medium in everything but needed to get an XL but the dress is absolutely beautiful. I do not think anyone will believe I only paid $109 for a wedding dress this beautiful. I tried it on and when I saw it on me it was perfect!!!!! Also since I got a size that didn't fit I had to do a return and replace. I have to say for communicating with customer service online they did a wonderful job at communicating with me.