This rug fits perfectly under our gazebo and goes wonderfully with the beach vibe for our patio! I would say the material is great for outdoors or indoors however I would definitely recommend it for an outdoor patio over using it to cushion a floor indoors.