This top is beautiful to look at but offers absolutely no support.  The straps are too long, the material very light and flimsy.  The small is the equivalent to most mediums and larges.  I returned the medium for a small and it, too, was way too large.  For the first time in my life I think I could wear an XXS in this top...that is if they made one!