I bought these for my daughter who is obsessed with flats, but also somewhat picky. We were looking for a comfortable fabric pair so they can be washed because she wears them so much. She loves them! They were just a bit snug and stiff out of the box, so we stretched them a little and worked the heel area so they won't give her blisters. She wore socks for initial break-in. Now they fit perfectly and she can wear them barefoot with no rubbing. The memory foam insole is very comfortable and doesn't make her feet sweat like other shoes. Width seems good considering she has flat feet...her feet don't appear to spill over the sides. The fabric at the toe is easy to wear through though, there's already spots with fraying because she wears them all the time when she plays. Shipping due to the Covid was 4 weeks delayed from FedEx. Other than that, she loves them, and we're happy.
Very comfortable, seems sturdy