The cups on this swimsuit are stiff and uncomfortable. Theres a part in the middle that digs into my chest. Also I am a B cup and theres way too much space in the top as usual. The middle & bottom part fits great though. Im a size 4 and ordered medium.