I liked the style of the dress and needed it for communion so I ordered a small. It was too big in the shoulder area and wasn't worth getting alterations done so I returned it. If the dress fits you, it'll be gorgeous (super classy). But if you're smaller, it may be too big up top.