Came exactly as advertised. Nice quality material. I wear a medium normally in tops. I’m a 32C in the chest and I got the xxs/xs just bc it was the last size. But it fit me perfectly. If your chest is bigger than a handful, I would for sure size up. There is a chain around the neck and back that are also adjustable.