I knew the colors would be off based on reviews but there is really no way to know what the colors will be. The teal is more of a green with a greyish brown background. It definitely doesn't match the rug the way I wanted and it was just a shot in the dark because the photos are completely different.