I ordered a size up based on reviews and it was too big. Im a 34d and ordered a 36c - too big in the cups and around the chest. The fabric seems soft and well made, but the cups are structured in a way that they really need to fit well, otherwise theres baggy wrinkley fabric over your breasts. Going to try again, this time in my real size.