I ordered a medium which is a close fit and I'm a small person. The small would have been too small. The medium is perfect. This top is stretchy, has a lovely sheen without being 'glarey.' Wore it to a dance on Sunday - love it. Just what I wanted. (Goes with gold or silver.)