Well I did read the reviews on how it doesn't stay on the sofa. I like that it covers but always have to keep adjusting it on my leather sofa to keep it off the floor. I had to add straps to it to keep it in place. Maybe it just works better on cloth. wouldn't recommend for leather. 

Pros: The color is fine
Cons: Fabric is a bit flimsy and just doesn