The covers fit perfectly. I love that it comes in various colors. The material is it is made from is okay.