Good quality and exactly what we were looking for.  Durable, but yet comfortable on the feet and colors are the same as pics.