This sofa fitted perfectly onto my small deck. It is comfortable. The cushion covers are washable and weather resistant.