I tried this on in the burgundy color in the store, and hoping it goes on sale soon! the fabric is not too thin like some of their tops. i run the gamut in retailer sizes , but lean towards mediums. this top fit beautifully in a small! it drapes nicely and doesn't hug the body, nor is it too flowy, looking maternity-ish. i am 5'4" 140 and 34dd for reference . it looks like it will hold up well and the bit of lace makes it dressy casual. if it doesn't go on sale soon i might have to get it anyway b