Looks good, too small for our larger sofa. It does not stay in place very well on the leather sofa. I do think it will protect from our dogs hair and drooling on the leather and fabric sofa.