Could not be happier with this purchase. I bought two of these, one for myself and one for a friend. At the time of my purchase, free shipping was included too, so this was an outstanding buy considering shipping can sometimes be as expensive as the item itself! . This bike computer has all the functions I need and seems to be very accurate. I paid less for 2 of these than I paid for one "name brand" bike computer from another website. My friend and I had one question regarding whether it was water resistant or waterproof, but we're playing it on the safe side and just covering it up a bit if we get caught in a rain shower. Thanks Lightinthebox!