They are too short and the fabric is not fully elastic stretching material on top, so you can see the fabric pulling towards the toe. They also do not have a breathable or moisture/wicking or absorbing foot bed.  Even for a short trip, your feet will sweat.  On the plus side, the footbed is super comfortable (like walking on sponges), and probably is why there are so many rave reviews.