Fit my large sectional well, considering it is an L shaped 2 pc sectional.  Bought 2 and tucked the arm flaps under the cushions where they meet in the middle.  Comes with elastic straps to hold back and bottom together but didn’t need so far.  Not even sure how to attach to the fabric honestly.