Works great for our space. It stays nicely in place around the bottom of the sofa, but the inserts that hold it into place on the seat part are always coming loose.