This shoe from Keen does not have has much support as their boots or shoes, however it does have enough and certainly more than most slippers.  The green it true to color.  I also this it might be just a tad bigger than my other Keens of the same size.