I bought two of these and while they were inexpensive and sized correctly for a large head, they do not hold up well.  One of them developed a small tear after only two washings in a HE washer, while the stitching is coming loose on the other.  They are very comfortable and inexpensive, but they will not last through a lot of heavy use.  I would recommend washing them by hand if you buy them.

Given the price this may be expected or OK.