Fits my bench perfectly plus matches my home made cushions, If the couch was bigger I would sleep on it the cushion is so thick and comfortable