Just what I wanted!  Fits perfectly, the colors are sharp and the print is awesome.  Will be back for more.