Good quality. Fabric is not so hard so I can fold it. Photos are accurate.
There was a blue dot on it (same material as the text but just at a random place) but overall very cute!