Perfect fit!  Quality is better than expected.  Love the colors and love that there is no funky smell....just a light leather/suede scent.