not as durable as I had expected, does the trick though. Bought it for my dogs, it came with straps to wrap around the couch also came with foam to stuff down in the cushions to keep it from sliding.  lighter in color then photo.