I purchased a large based off the size chart - I have a 32" bust and 27" waist - and it fits perfectly. I've tried too many others that don't actually fit under the bust as they should and this one is perfect for what I needed. The clasps take some getting use to, but I managed.