You get what you pay for. The elastic smocking was too big - it didn't touch my body at all and hang weirdly. Also, the color is not at all what was pictured. I thought it was going to be a dark striped dress, but instead it's mostly beige and light grey. The colors are still pretty, so I wish it fit.