These are very pretty in person.  Appear to be good quality.  I purchased them in black leather.  They are comfortable and do not squish your toes as some flats do.  The bottom has non-slip/traction bottom.  Also, there's a slight heel.  Only problem is that they run large.  I recommend going down a half size.  If you have very wide feet you could probably stick with your normal size.