The material quality and color are spot on.   The cushions are firm and velcroed in place . I would recommend this manufacturer.