Perfect fit on my sofa. 
Price was fantastic for what this is. 
Comfortable and clean.