The cup feels a little small for my 42C size...not sure if they run small?  Overall, fairly good quality considering the price.  I wore one all day at a wedding and everything seemed to go smoothly.  Offers good support, which isn't always easy to obtain in my size! =^)