Castelli has been very hot since Sportful bought them and saved them from bankruptcy.
I heartily endorse their stuff if you can get it on sale, etc. Just the skinflint in me, and the hypocrite, as I have, I'm sure, 2 shorts, 2 bibs, 4 jerseys, a couple of sleeveless jerseys, and a wind jacket.