I still have not received my order. I have attempted discussing this with the company multiple times. I ordered it to arrive before July 4th. I have been informed it was delivered, but most likely because they are trying to get away with not sending it to begin with. The ONE package I received was packaged in a roll and highly taped with packing tape. Was so unprofessional and trashy looking. Did not fit my couch as they promised.