Calling Lumia 620 owners !

I'm looking at the Lumia 620 as a secondary/spare phone and need a few questions answered.

  1. How is battery life with moderate to heavy use ?
  2. How is the camera ? (I know it's only 5MP but how does it compare to say the iPhone 4, which has a comparable camera)
  3. Is it relatively tough ? (Not smashing it on the floor, just general wear and tear, occasional accidental drops etc.)
Before anyone says about the Moto G, I'm fully aware of the similar prices, but I have a preference for the 620 because of smaller form factor plus the fact I use mainly Microsoft services.
Any info would be appreciated, thanks !