Excellent quality. All cotton, so it's easily washed.  But much smaller than I expected.