They fit so well that it looks like I reupholstered my sofas. I bought navy blue and the velvet looks and feels great.