Fabric looks cheap and did not fit my sofa. Return cost $14 so think twice before you order this!