Fits our sofa very well. We have leather and it grips fairly well and doesn’t move to much