Good quality for the price! Haven’t stained it yet (thankfully) so can’t speak to the cleaning process. Recommend using with a rug pad or tape.