Unfortunately I do not know the size of the top but I am assuming by the looks of it is a large or extra large. Warning: it is a tad see through, but can be paired with a cute bralette! There are white decorative buttons going down the tank and adorable lace lining around the entire top! Worn once, but in great condition!