Great quality! We got rain just a few days after putting our new rug on our back deck, and it held up great. It’s been a wonderful addition to our outdoor space so far.