First of all, I'm 5'2", 38C bust, 125-130lbs and I read customer reviews like I'm doing a research paper so I follow most people, I purchased a large and it fits great, comfortable, not tight at all and I don't mind buying some other prints. Recommend this dress!