The shoe fits well, the first time I put it on it felt like it was trying to flex all of my toes. When I started walking, stretching a little seemed to help them. Sturdy enough to make our walk across gravel and to the pool comfortable. A few vigorous shakes after drying will remove most of the dirt and gravel. I didn't even try to put them back in the bag that came with them, instead cramming them into a gallon ziploc along with my wife's pair. I haven't tried the phone case that came with it as I'm afraid to try it.