Я видел, как много людей делают ошибку и сразу хватают стандартную таблицу размеров, не копаясь дальше. На самом деле важно, как рама будет тебя позиционировать, когда ты на ней сидишь - размер в сантиметрах или буквах, это просто отправная точка. При росте 1м72 ты действительно будешь колебаться между M и L в зависимости от бренда, но вот в чём часто забывают: пропорции твоих рук и ног тоже играют роль. Если у тебя ноги немного длиннее, чем в среднем для твоего роста, L может быть более подходящим, даже если стандартные таблицы тебе советуют M.
Лучший подход - это всё-таки сесть в седло и почувствовать. Смотри, как дела с рулём - спина должна быть слегка наклонена, но не согнута в три погибели, а руки немного согнуты, не вытянуты и не зажаты. На маунтинбайке это немного отличается от шоссейного велика, посадка там более вертикальная. Если есть возможность, попробуй в нормальном магазине, где дают покататься - сразу поймёшь, что тебе подходит. И даже после покупки выносы и регулируемые подседельные трубы могут исправить немало, если ты как раз на грани между двумя размерами.