Love this. The fabric is good quality and durable.  It's doesn't fit exactly perfect but that's okay because it still looks just fine.