The only reason I am not giving 5 stars is due to the delay of the product. The delivery date changed 2-3 times due to being backordered. However, at the purchasing time it was not showing it.  As for the product quality it is excellent! I was looking for all sorts of patterns and fabrics but this one was by far one of the best ones. It matches with our stairs.