The size is perfect, they are truly bright white in colour and are super soft to walk on.  They are also washable - which is a real bonus! Love them.