I just received this top - it is stunningly beautiful, however, i will be returning it as it is very large. i am tall at 5'8" and typically wear a size 4. i purchased this in the size s but it was very large. i should have read the reviews about sizing before ordering, although i think both the xxs and xs were already sold out.