The cups seem extra big. The bottom-band size seemed fairly accurate; maybe just a little bit loose. If between band sizes, I suggest sizing down.
About the fabric: the cups are mostly cotton, with just a little spandex. Not padded at all, and no foam. The cup fabric is a little thicker than expected -- thicker than the best quality tee-shirt. Thicker than other cotton bras, and the support is better than typical cotton bras.
Maybe not the best choice for the hottest summer days. (For those hot weather days, I instead prefer the Bali "Double Support Lace Wirefree Bra" which is not exactly lace, but it is surprisingly breezy for a non-cotton bra.)
This is a good general purpose bra. A good compromise between comfort, support, and prettiness.
Provides very good support for a non-underwire bra, once I got the size that fit.
I love the "Fuchsia Berry" color. It is more pinkish than it appears on my monitor screen. The color is not exactly pink however; it is between purple and deep pink. I have many shirts in colors that are somewhat similar.
The underside-inside of the bottom band is synthetic, and has a slight flocked texture for slight improvement in softness. My skin is overly sensitive, especially with synthetics. I wish the soft cotton-y fabric wrapped all the away around the bottom band. If so, I would rate this as 5 stars, rather than 4 stars.