I wear Birkenstocks almost exclusively.  These are very comfortable.  The toe space is very roomy and could be narrower but are fine for me as my feet are a little wide.  I think they're cute, but they do make my short little feet look a little boxy -- kinda like Minnie Mouse.