The fit is perfect for my couch.  It keeps in place no matter how often my dog jumps on it.  I chose gray and it looks great with the rest of my decor!