The cotton is very nice but these napkins are not all the same size and they are not square.