These are not true to size at all!!! Im a 40 C  and the cups were way to small and I was pouring out of them. The fabric had such a cheap feeling too it. I would never buy these again nor recommend them