I bought this top online in the stripes/ivory lace. fits great and is beautiful quality. (i usually wear small/size 4 in tops and the small was perfect). however, i found that the ivory lace detail on the bottom sides gave me a saddlebag effect. not good. sadly it's going back.