This is great cover for my extra long couch. It fit perfectly and the color is great. 4 stars for not really being non-slip. I'd rather have little rubber dots on the back of it than for it to be reversible. Color is great, quality is very good, pockets are super convenient.