Very cute! The cotton is a bit thin so definitely not a cool weather spring dress, more for summer. But other than that it's adorable. The colors are a bit more muted than the picture shows, but again, still very cute.