These are very small and wide in width. They look like they could fit an A cup. I wouldn't say they fit all sizes. Also these DO NOT STICK, so they must be used as a bra insert, can't be used alone. Also it has a wide nipple shape on it. so if you wear a thin shirt with an unpadded bra you can see the shape of the insert and the fake nipples are visible. I wouldn't recommend these. The other type on Amazon are cheaper and better and they have a sticky side.