I have recieved these several times. They are long lasting and wash nicely. They do stain and look dirty at times but they do wash nicely