This is my second pair of Teva's with the Mush bed and I like them a lot.  The extra straps set it apart from your typical flip flop and there is slightly less flip flop sound when you walk.
Good fit, I'd say it's pretty true to size.  In sandals I wear an 8 but in athletic shoes I wear a 8.5.