I've had 5.10's for the last 10 years now and most recently a pair of these shoes (~4 years old).  They are spectacular for long climbing days or indoor where you don't want to keep taking them on and off.  The toe and edge are very good on small holds, but not quite like a pair of elf shoes would be.  They smear very very well, and I have no problem stemming, chimney-ing or doing crack jams with them.  They can be slightly loose for heel hooks, but really they are designed for comfort and too tight a heel isn't comfy long term.
  I only climb up to 5.11 indoor and 10s and 11s outdoor, so you can use that info to put this in context.
  I am sorry to see all the bad reviews just on sizing.  Yes, climbing shoes are snug, and generally you have to break them in, so they are not comfy on the first try.  My last pair of Spires took 3 weeks to shape to my foot, but they were a glove thereafter.  Read up on climbing shoe sizing before you buy, or go to a walk in store.  It's worth getting it right once, then you can buy easier online.
  My sizing suggestion for this type of shoe is to have your big toe bent, but your second toe just firmly touching.  For 5.10s, that is usually the same as your street shoe size +- 1/2 size.  All toes bent should be reserved for elf shoes in my opinion, and no toes bent is for beginners and long scrambles.