Received these as a birthday gift and thought they were ugly. As it turns out, these are my new favorite indoor shoes. Easy to put on and take off, very light mesh upper with a nice rubber sole. Perfect for stomping around the house without hurting your toe. Sturdy enough to walk the neighborhood dogs and even mow the lawn in it. A very comfortable pair of lightweight shoes, especially in hot weather. They look great on the beach, on a walk in the water, or on wet rocks on a hike. Perfect for my size 8 with a little bit of stretch.