The colors are cute. They are not as vibrant as they are in the picture though. The fabric flowers are not fraying at the end. They are well put together. The price is good.
my only con is that the packaging flattened them and it takes some effort to get them all puffed out.