I ordered a medium and it fit really well except I have a small bust so it was pretty loose there. The straps don't tighten enough to pull the front up.
Thank you for the review and feedback. We appreciate your business so much we want to send you a free gift. Is there something in our store we could send as a free gift as a thank you for being a great customer? Reach out to us at email@example.com and we can make it happen.