They fit great and we have an awkward sided couch and shape of couch. Stays on snug, even with our little monkeys jumping on it!