Great product, will be purchasing more.  I'm super impressed it stays on my couch with my dogs jumping on and off of it all day.  Would highly recommend :-)