Perfect!! Looks Great and fits the Sleeper Sofa perfectly.   I have a multi purpose She Shed, my husband finished for me. It serves as Office,  pool house, hobby space, and sleep space for overflow guests.  Lots of folks, kids and pets in and out. So I wanted to ensure the sofa stays stain free.  I've bern watching this cover for a while. Once I saw it went on sale I ordered it.