I'm considering ordering a top that's on sale. The only available size is an Italian 44, which according to the size chart is an equivalent to a US 8. Does Italian sizing generally run smaller than US sizing? If so, then I think the 44 might be okay, seeing as how I usually wear a size 6 in tops. I'm worried that if it's too small, the top might gap between the button closures (I'm a 36C). Any help with sizing would be appreciated. TIA!