This shoe is totally comfortable and can be worn all day.  Thankfully, it comes in small sizes with extra width available.  I recommend to anyone needing a comfortable shoe.  The cushioning is excellent, the strap makes it feel secure and it looks nice.