These are awesome with a dress or pants.  They run large so order a half size down.  I usually get a size 8 but ordered the size 7.5 (for women) and they fit just like the glass slipper on Cinderella!  Love them!