Good quality, color was exactly what I expected, and fits perfectly.  It was delivered on time and in good condition.  I would rate the product and experience as excellent.