This is adorable. Colors are more teal than navy, but is just what we needed for our little boys room. Loved it!!!