Fits perfect, color is what I wanted and was what was shown. Quality and comfort is excellent.