I purchased this (160mm length) as a direct replacement for the cranks that came on my Wife's bike (170mm length). Easy install and improved fit.
Gravel bike to 1x12 with 10-52 cassette.
Great value for the cost, looks good and works perfectly.