I have bought this one other time in large and was hoping against all hope based on other reviews that it would fit. Was sooo tiny, especially in the bust area. I'm a pretty thin person, so I don't know who their sizing was based on. Was so disappointed seeing as it is absolutely gorgeous!! Would have been so stunning. Decided to buy this in medium (even thought she usually wears xs/s) who weighs like 100 lbs and this didn't even fit her!!! Didn't bother returning, since I didn't feel like dealing with paying for shipping and customer service. You would have to be a stick to fit in this!