Fit perfectly! Easy to put in and zip up. The texture and feel is nice, and my boyfriend uses it 247 on the couch