I had been waiting for this dress to go on sale and when it did it was only available in a petite xs. the only reason i said it ran big is because it was a petite and i usually wear a regular. i am 5'4 size 2. the length is perfect and i have really narrow shoulders so the petite fit perfect. the details on this dress are just beautiful and extremely comfortable.