This item is exactly what I was looking for! Although it says that it is size 34C, I'm 32B and it fits me well. The beading is done very accurately, so the item looks much more expensive that it actually costs. Simply love it!