Excellent quality. Did not really expect this much quality when I ordered. The material is not a flimsy material like a umbrella cloth but it is sufficiently thicker to protect the printer not just against dust but even if small items fall on it. The elastic cover ensures complete covering of the printer. Really love this product and thanks to the seller.