The picture speaks for itself. I wouldn’t suggest getting this if your couch doesn’t have deep seats, because the surrounding cushion does take up a bit of the seating space. Luckily, my couch does have deep seats.The XL size is wide enough to take up 2 seats, which is impressive. That’s large enough for 2 medium sized dogs. I’m just glad to find something big enough for my 150 lb giant breed dog.I finally found a great product that fits its purpose exactly as intended without compromising looks and quality. My beautiful dog loves how it keeps him comfortable without the bulk or hot feel. The piece also looks as if I bought it along with the couch! The material is vey easy to wipe or wash.I don’t like how it fits our couch. The thicker sections are too flimsy. Dog doesn’t lay on it.Initially, I bought this to protect our leather chair from our little dog, but he likes a super cushy surface! So I put a pillow under it and it fit perfectly on his little tiny sofa - it is too cute. The "sticky" bits on the underside do keep it from sliding off the chair (our dog is pretty small, so that is a consideration), and keeps any cushion underneath in place as well. It washes very well and does not stretch, shrink or fade. Also, the fabric does not "pill." - One more thing - It somehow does not collect fur, and our dog's short hair seems to work its way into fabric. Good buy overall!Not a sturdy product. The back and sides fold over and are not supportive. Flimsy and not a cheap product. I just bought a new couch and needed protection as our little fur kids sit with us. I ordered a larger one a month ago, still haven't received that one yet, they keep putting out the delivery date. Anyway, couldn't find anything at pet stores like this so I guess they will have to do. It is NOT a three side removable unit. The left side cannot be removed as the zipper only goes from the right to the end of the middle. Don't know what they were thinking when they made this that way. I needed to take the sides out in order to use it as a cover for my couch.They are very pretty and keeps hair off the furniture. Machine was and air dry.We bought two of these chair/sofa covers, one for a chair and the other larger one for our sofa. Our dogs have taken to them nicely and seem to like the pillow feature. They stay in place for the dogs but can easily be removed for humans, who will emerge much freer of clingy dog hair than before. So far they are the best solution yet to sitting with our hairy pooches.I got this product under the impression it was not only going to protect my chair, but that it being a product for dogs wouldn’t be easily destroyed. My dog found a busted seem in the zipper ( didn’t know it was on top) and pulled out the fluff almost immediately, and I’ve never had her do that to anything before . I still use it after paying for it but it’s not was her fault it came busted I just didn’t see it . Check it out before you use it