Fit our couches perfectly. They come with 4 foam rods to help keep the couches shape, they always slip out after sitting on it so I need to figure out another way to get them to stay. Otherwise it’s a great slip and I love that it can be washed!