Ordered a 50c and a 48d since I knew staying was weird from the other reviews. I normally wear a 46d.  The 50 fit me in the body, but was a bit loose. The cups on it we're too large. Also, the boning isn't very supportive, it squiggled when I had it on.

The 48d I couldn't even get on.