They aren't very comfortable even thou they have memory foam.  I'm a 9.5 and I ordered 9.5, however the shoe seems like a 10 size shoe instead.  I'm keeping them since it's a hassle to return and get new in time to wear for the 4th of July.