perfect fit!  Love the color too!  Gave my 18 year sofa bed a whole new look.  Bought a cover for my oversize chair as well to match.  It's like a whole new room in my little apartment at a very affordable price.  I purchased two top name brand covers a couple years ago and they didn't fit as well as these did and they cost twice as much even on sale.  These are much prettier and softer!