Colors are vibrant but that is to be expected from the photos. Goes with purples and pinks well. The corners don't stay down and it's not super soft. But it's pretty and adds interest to a room; has a elegant bohemian feel. Not quite as vintage as I was envisioning.