These are perfect.  Color, fit and comfort all are perfect.  I would purchase these again.