I am a size XS in FLL I am 5'4 32B and this fits me perfectly! The shoulder bows are adjustable you can tie them yourself to your preference.