Rock Solid

Sometimes you can be on a rock solid foundation and at the same time you are on the ragged edge