Pre-cast concrete retaining walls work best. Due to the way the wall is installed and the consistency of the product there is less risk of breakdown than with natural rock. Each block is 6 inches height x 16 long x 12 deep. Each piece weights 64 pounds. These come in gray and tan colors with blends also available.