Stem measurements and fitment fine but the finish of the materials felt worn and second hand, inconsistently faded Specialized logo on the stem.
Technically it works fine but for the money you’d expect the finish to be as good as the original part which came on the bike brand new.
Alternate stems are available for less money and a finish that doesn’t feel second hand.