Quality and look of the fabric is good. Seats are firm and comfortable but installation was a mess. The brackets were not properly fitted, tried for 2 hours to fit them in all possible ways. Then I loosened up the brackets slightly so that it would move and was able to fit in. The screws are loosely fitted now but I don't want to return and wait for an OOS item, going to use it for now since overall fit is tight after installing completely