I have two jerseys... got 'em in Chianti when I was riding around there over the summer. I'd say the fit is much more generous than Castelli, as in, I can wear it.
I really don't know if they do club fit vs race fit vs scrawny euro fit though so if you can't try it on, I'd be leery.
Nice quality though.