Hati rock I got locally was large flat pieces of broken off coral with little coraline on it. The best rock I got was from Tampa Bay Saltwater, I have a small brain coral growing on a piece and lots of sponges and plants. There is no cure time since it comes from the ocean to your door, I had...