Great product. It matched our couch perfectly. I gave it four stars because it comes loose and we end up having to tuck it back in after sitting on it.