Fits great and protects my couch from food, kids, and pets. Color is more of a yellow beige, was expecting it to be more of a cream. But it’s soft and washes well and easy to put on!