This is an attractive well made longline slimming bra. However it is quite large on my wife who always wears a 34C bra. The cup was more like a D and torso compression was almost nil. A B cup would have fit and she should have ordered a 30B or 32B for a proper fit. If you need moderate to firm compression buy another style.