This is a lovely Long Tall Sally top that I don't think I ever wore. I put it on, intending to wear it, but found it too large so I bought a small one which fits me much better. The label says M but I would say the fit is 16-18.