I normally wouldn't spend this much on a pair of shoes online, but I really liked them, and Amazon has a great return policy, so I ordered them.  I'm really happy with them.  The size was fine and they look great.  Can be casual or dressy.