So far so good! The fit is great and the adjustable loops make it so it can attach around any size chair/bench. Our cat laid on it the minute it was outside and the hair came right off. Material is a bit rough but will likely hold up outside! Great amount of cushion and comfortable.