They fit great and we love the fresh look our sofas have when we put them on. Cleanup is a breeze.