Perfect fit by my white sofa. Good quality & packing was superb for shipping- double wrapped & secured in not one but two boxes. I love it & the price was great!