Came out of the package stained.
The white one had a big black stain on it. Haven't seen the purple one yet. Comfortable, dont know about absorbent.
Rating: 2 stars