Fits our futon perfectly! There are two easy to attach straps on either side - it just took us a little bit to figure out which way the cover had to go, and we were good! Literally a less than five minute setup. It's very soft and cozy, too. The only downside is that if you sit down and create a 'dip' in the sofa, it really pulls at the straps, and sometimes they come unhooked. But they're adjustable, so fit as needed! They keep it on the sofa very well.