It fits perfect.  It has true colors that were shown in the picture.  I love it.