Adore this rug!  Its lightweight so you may want a non skid pad under it so it stays in place. Its a canvas material but spot cleans well.  My sister in law had it and I had to get it too. Very beachy and cute