Looks legit. Luck was on your side. Most rushed purchases (especially when new to Omega) can result in disastrous results. Glad it was not the case (no pun intended).
I bought the watch after researching its image online, but I had doubts about its authenticity. While researching, I also found a strap that would complement the watch perfectly. Hopefully, I can find and purchase this strap as well.