When i received the dress, it was true to size on the bust and length. i didn't purchase the petite, but i wish i did since i am 5'2. i tried to wear my wedges, but it's still long. i love the dress and would definitely recommend it.