There my favorite, I like them all, they are great for a reef tank, give them lots of flow as they like that, purple and powder blue are IMO the most beautiful, but demand exelent water quality. I have 3 and they do challenge each other, but no harm to any fish is going on, its also good to give them lots of hidding places.