Putting these things on usually sucks with pulling the flap through 2 parts of the seat and pulling the straps under the seat to hook the flap. But someone got smarter and made a flap with foam rubber noodles at the end that just tuck into the seat and hold in place with tension. Then a simple strap around the back and bottom and you're done. The fabric isn't very thick so I don't have high hopes for its durability. But it's velvety soft, which can be a downside if it attracts and holds onto a lot of dust and dirt.