Nice, funny top I'm a size 10 and ordered a medium which fits fine. Ordered another one which is large and that's a bit baggy.
Loved the vest top, just very small fitting.
Great vest but comes up small. Go up a size. I'm a size 8 to 10 and ordered a small, medium would be better.