I was pleased with this product. It looks good and fits well. My Great Dane has yet to pull it off of the couch!