Stone fire features work very well both indoors and out. Stone is a good choice for building material around flame because it does not catch fire. However, firebrick is a necessary border between open flame and stone in order to prevent stone from cracking or exploding.
Stone has the additional benefit of holding heat generated by a fire. Thus, stone is able to radiate heat after a fire is out.