The green is very light with some yellow in it. The red is a bit more muted than the picture is indicating. The end of the fabric have been cut for other pieces. I am not sure of the brand or origins. It appears vintage.