4.5 stars out of 5 because the mechanisms are not as smooth as I expected and a foot guard is a little cheap.