Super cute! The size and shape is perfect and the polkadots make for a very cute retro look. A couple of the white polkadots in the very front have some scratches on them so Im going to return them and order another pair right away. Luckily return shipping is free.