Casio G559 is one of the finest watches of the G Shock series.The features are quite stunning for anu user.The looks of the watch is also really cool! When I went to the showroom looking for a multipurpose watch, the salesman over there suggested me that this would be the best buy for within my budget.Its a watch which goes with any of your outfits, may that be formal or casual.I would also say that its a great gadet for every sport person for its high water resistance and shock proof features.Its been over a year I am owning it and I do still love it : ).