The print is awesome, but it did come with a dirty smudge on it. The material is thin and the printed fabric underneath shows through it. But the colors and print are super fun, so I kept it. I ordered green it isn’t green at all. More of a yellow background with teal pattern.