Perfect for the deck and inside! I can see it getting dirty easy but I think spot cleaning would work.