It does what I need it to do. The color is nice and it's soft. Only giving it 4 stars because one of the straps to secure it to the top broke the first time putting it on our couch. Still does what I need it to do just starts to sag on that side after a while because of the broken strap.