I think I only wore this once for a short time it is super cute but sadly no longer fits. Tag says an 8 but I would say it could also fit a 10 can provide measurements if needed. Is really nice on would likely suit a high tea or formal event etc. no flaws that I can find.