Citizen Eco-Drive are great watchs,  BV1058-06E is no exception.  First there is no battery required.  Second & more importantly it eliminate the risk of moisture penetration & seal damage.  Unlike all of my Swiss made watches have moisture damage in 5 years including Sea Master & the second hand  fell off on one of my Paneria, neither of them could keep time accurately.  In my opinion, Eco-Drive quality surpass all the Swiss watches, I agree that they do not have the "designer" look, but they do not cost thousands of dallors either.  The only complaint I have is the wrist band, it is too stiff, but I could change it out easily.