Couple of point:
A) Two of the sites I checked for pricing this morning list the case size as 38mm, NOT 40mm. @sparis145149 owns the watch and agrees. As MD is not well-known for their spec accuracy, I'd tend to go with the other sources.
B) MD's price is not the lowest today; with a $10 off coupon, Jomashop meets MD's price and ships faster. Walmart's site lists the price at $114.90 and offers 2-day delivery.
To be clear, Walmart doesn't stock this watch, (nor the pre-owned Rolex's they list), they are simply posting affiliate listings--which is to say, buying a watch from Walmart, doesn't make it a damn Walmart watch!
RatratanX
I think the main feature for this one is the Titanium case and bracelet--the sapphire is just icing on the cake. Titanium is much lighter than a steel version would be, but it's not impervious to scratches. Either way, it's hard to go wrong with a Seiko.
https://www.walmart.com/ip/Seiko-Men-s-Titanium-SGG731-Silver-Japanese-Quartz-Dress-Watch/48206800