Perfect size, comfy, and looks classic and modern at the same time. The white does show some dirt/smudges, but they wipe right off.