I can tell you how it fit on me when I tried it on and I will let you decide from there. honestly, I am a B cup and when I tried it on, it was a little too big for me but not by too much.
the auction ended a little while ago, I only had it up for 3 days. I will be listing more auctions soon. I have quite a few really cute clothes and jewelry to auction.