What kind of cells are adult mesenchymal stem cells?

Mesenchymal stem cells originate from fat tissue, bone marrow or umbilical cord tissue. They can be obtained from normal human fat tissue in a relatively easy way and without a major surgical procedure or risk. There is no ethical problem with adult mesenchymal stem cells, because no embryonic life is endangered.