A little too big for the body of my loveseat but too small for the seat and you can see some of the material through it. But all in all, the cover looks great and does a really good job of keeping the dog hair off of my couch. Easy to clean and put on, soft and comfy to lounge on.