Fits very small
I loved the design of the top! it looks great in person too. i am typically a size 12 top, and i ordered a size l. i could barely get the top on, and once on, it was super tight around my armpit area and waist. i am going to exchange it for an xl and hope that that will fit. the fabric has no give or stretch; it is tight fitting. underneath the ruffles the top looks like a halterneck tank top style.