Looks nice on however, fabric is thin and I dont think it will hold up with a dog that likes to sleep on back of the sofa. I will be returning it.