Slipped on nicely and fit good. Was guessing on a good color and it works with my couch.