Lovely designer size medium top will fit 12-14 the labels werecut out to protect designer name as I bought this direct from the factory making them high quality wear ......elastane viscose stretchy material beautiful on lovely for the summer sadly too small for me never lost the weight to fit into it....but was tried on by 12-14 size friend and its stunning on