Yes they work great as caves my cichlids love them. Actually i'll never have a tank wioth out a flower pot and pvc tubing by far better than anything you get at the fish store. I dont grow moss on mine but I have red many o people grow java moss on thiers.