These fit as expected and the price was decent.  I have not worn them out and about so can't speak about comfort level.  The color is a deep red.  They are easy to get on and off.  Happy with my purchase.