It’s a very stretchy fabric and seems like it would fit on most sofas. It’s very soft and comfortable.