I've had mine for several years now. He's great! Always active and never hiding. He will show off big time if he wants to be fed. I've got more colorful fish, but none can touch him for personality. He swims the entire tank, and thinks he owns it all. He will harass any new fish I add, but he usually doesn't keep it up more than a day or two. I named mine Prince, since he is purple. I've never had any hair algae whatsoever, and I credit his constant grazing for this. All in all he is a great fish!