In April '23 we got a new 105" couch which is used daily by me, my wife, and our two 75lb dogs -- multiple times the humans will sit down on the couch; likewise throughout the day the dogs leap up, take a nap, and leap down.From Day 1 (over three months now), we've covered the couch with two of these Large blankets that overlap each other in the center. These things have been fantastic and flawless! First, they are super soft. Second, so far they have proven to be durable....despite the nails of 75 lb dogs leaping up and down on them every day, we have not noticed any damage. They are indeed waterproof: before putting them on the couch the first time, we tested them in the garage and not a drop of water seeped through; and in three months of dogs licking their legs/paws on the couch during which the tops of the blankets have gotten quite wet no wetness or smell ever penetrated through to the couch.There is only one downside to them, and that is the washing and drying. Although the blankets are quite light when they are dry, they really absorb the water in the washer. So, during the spin cycle our washer starts to get out of balance (you know, when it shakes violently back and forth), and so we need to stop the washer/ manually situate the now heavy blankets in the washer so that the weight is evenly distributed, and then manually restart the spin cycle (if we were only washing one Large blanket at a time, maybe this wouldn't be the case, but both times we've washed them we did both blankets at once). And then, even after the first spin cycle is done....one needs to manually start another spin cycle in order to get more water to come out of these very absorbent blankets (a third time, might even be a good idea). After two times in the spin cycle, I then need to run them on the low dryer cycle (per the label on the blanket)....and on low it takes 2 hours just to get them down to a moderately damp level. And then after 2 hours on low, I still then need to put them on a drying rack in the garage overnight in order for them to completely dry out. It is a small price to pay for such a nice blanket that both humans and dogs can use.Side note: on our old couch, our dogs liked to walk in circles and paw at the couch before lying down (I think this is called 'nesting'), but since we got the new couch that are covered with these blankets, they have not once done that.