I have the two tone Omega Constellation which is about 17 years old. The watch is still in a very good shape, never had a problem. However, I no longer wear it because I became tired of the look, and it looks outdated due to its size and shape. I would not buy the Constellation again if I had the choice. Instead I would save the money for a Cartier. I don't know much about Michele watches, so I do not have any opinion there...