I've ordered this item before because the dog loves to sit on the ottoman when no one is home.  My ottoman was getting really old looking and I didn't have time to have it replaced or recovered before guests arrived, so I ordered one of these covers.  Worked out perfectly.   Very stretchy so it will fit over most ottomans.   Washes well and goes right back on.   Looks good and will probably keep instead of re-upholstery