Tough, stylish and great for the price. Only issue is that the display / time is a bit hard to read in direct sunlight. Also wish it had self-adjusting time function like my other solar G Shock for around the same price. Won't knock a star but Casio, PLEASE ADD this function for a solar watch that's $100+.