Very nice! 1.) Got them super fast. 2.) First pair was too small and the exchange process was insanely easy, fast, and FREE. 3.) New pair was just right! 4.) They look great, just like the photos on the site. They seem to be very well constructed and are of a solid quality. (Excuse the dirt on them, but at least you can see I’ve been wearing them!) The only suggestion I offer for improvement is to make a softer bottom in the next run. These are a bit hard, but not so much that I won’t be rocking...