i originally ordered a size 4, but it was to small, so i returned it and ordered a size 6, it's still small but it's okay we made it work. I would order at least 2 sizes more than what you wear. The dress it self is very pretty.