I was hesitant to purchase not being familiar with this brand. The dress arrived pretty quickly. I am In move with this dress! The quality is awesome! I am 138 lbs, 5’04 34D. If you are a C cup or smaller it would fit better, but if you’re a D, be prepared to be showing some cleavage. I didn’t mind since I wore it out to a club in South Beach, FL.