I wouldn't put a carbon frame bike on a trainer. But that's just me. I read somewhere that trainers can be hard on frames, so only my "beater" bikes end up on my trainer.