I have owned my Citizen for 20 months. I especially wanted the Eco-Drive and a sapphire crystal. If you read reviews of other Eco Drive's with the mineral crystal scratches are a common complaint. Mine is still scratch free. The titanium is understated, but nice looking. Makes the somewhat large watch sensibly light. Being large makes it easy to see. The band is well made and works well, watch is rugged, finely made and reliable.
I have not had to worry about the charge since owning it. Never even gotten low, it just keeps working. Accuracy is quite good though not perfect. Mine gains reliably and consistently 3 seconds per month. Coincidentally, this replaced my 24 year old Seiko which also...you guessed it....gains 3 seconds per month. That watch still works, but this is a good replacement I hope lasts just as long. I set it 9 seconds slow when changing from daylight savings time to normal and back. That way I am always within 9 seconds or less of the correct time. Guess my only quibble is I wish the date didn't have to be cycled over a day when a month has less than 31 days. But that is easily accomplished. You have two detents on the stem. First one lets you adjust date, second is for time so you can set date without altering the time setting.
Not flashy, not feature filled, no busy Rube Goldburg inspired dial, just a well made, well functioning watch that does what watches do, keep and tell reliable time.