I'm not a huge person but usually wear a large or X-large in most tops to accommodate my large bust. This vest is lovely, but the X-large is too small! I wish it was available in a size that fits because I love everything else about it. The vest is lightweight and comes with a little bag to stuff it in for travel. Super cute!