Very cheaply made. It started to fall apart the minute I put it on my sofa. First the fabric that covers the elastic strap tore off. Then the strap itself tore off the cover. Every time anyone would sit on the sofa, I would have to straighten the cover all over again. Over and over, every single time. This cover never stayed put!