Absolutely perfect!  The colors are just as shown in the picture and it fits exactly what I wanted.