Abstract. We give a complete description of bounded composition operators on model subspaces K B , where B is a finite Blaschke product. In particular, if B has at least one finite pole, we show that the collection of all bounded composition operators on K B has a group structure. Moreover, if B has at least two distinct finite poles, this group is finite and cyclic.