First time I ever bought shoes online, and I really expected to have to send them back to tweak the size.  However, they fit perfectly.  I had old Cumulus 12's I was still using, and it turns out they were far more worn than I had thought.  These things reminded me shoes can actually provide support.  Highly recommended.