Almost perfect. I ordered two but they’re too hard to keep clean. Aside from the dust they collect, there’s stitching that looks like lint and it’s hard to know the difference.