Rug seems like it’s good quality! It is thin so when using indoors on our sunporch, I purchased a rug pad for cushion. We have a rough tile and haven’t had any issues with the rug slipping (even before purchasing a rug pad). Rug flattened out very quickly after being shipped rolled up. 4 stars because the pattern was more pronounced than I felt was shown in the photos. I wanted something a little more muted but this will be “okay”. The rug also has a sheen in real life that you don’t see in the photos. This is something that I feel all polypropylene rugs might have since that is a plastic material. Seems like it will be good for stain-blocking.