I want expecting much of this dress but thought it would do for holiday, but I’m so impressed with it. So pretty on. Light and floaty material. True to size. I’m an 8-10 and I got small and it fits perfect. There is some give in the bust so I think it would do a size 12 as well.