I have a Specialized Roubaix Pro. Carbon Pave seat post cracked at the top of the seat tube. If you go with the Tarmac you may want to consider an aluminum seat post even though the Tarmac secures the seat post differently than the Rouobaix. I'm 250.