Perfect fit!  Quality is really good and color is just like the pic.  We love it!