Interactions among species are essential in shaping ecological communities, although it is not always clear under what conditions they can persist when the number of species involved is higher than two. Here we describe a three-species assemblage involving the seagrass Cymodocea nodosa, the pen shell Pinna nobilis and the herbivore sea urchin Paracentrotus lividus, and we explore the mechanisms allowing its persistence through field obser vations and manipulative experiments. The abundance of pen shells was higher in seagrass beds than in bare sand, suggesting a recruitment facilitation. The presence of sea urchins, almost exclusively attached or around pen shells, indicated habitat facilitation for sea urchins, which overgrazed the meadow around the pen shells forming seagrass-free halos. Our results suggest that this system persists thanks to: (i) the behavioral reluctance of sea urchins to move far from pen shells, making their impact on seagrass strictly local, (ii) the sparse distri bution of pen shells and (iii) the plant’s resistance mechanisms to herbivory. Unpacking these mechanisms allows a better understanding of how ecological communities are assembled.