Absolutely perfect! It’s surprisingly difficult to find knee high socks for weddings/holidays/etc, especially last minute. This was exactly what I was looking for—beautiful quality, so many sizes and colors to coordinate with siblings, and arrived quickly.