I've got the armadillos on my bike but can't comment on how difficult it might be to get them on and off as.... I haven't gotten a flat! YEAH!!! Supposedly they are heavier and don't roll as well as some others (non-kevlar) but I've been really happy w/them.

Tracy