Yes! It will work on any kind sofa as long as your sofa cushions are removable and the cushions dimension fit our size guides.