The fit is as expected because I read the reviews that I should order up two sizes. So, from a 40DD I ordered a 42DD and very glad I did, when it comes to the chest and cup size. But as for the support, I am not too impressed. The cup fabric is a thin silk fabric, not padded. So, any sort of 'coolness' could cause an issue, if you understand what I am saying. Would need pasties of sorts ;) Thicker fabric could also give more support when active =)