I wasnt sure about an indooroutdoor rug for my dining room but am very pleased with it. It takes a while for it to lay flat (as you can see, its still a little wavy after 24 hours). It cleans up well, as my cat already threw up on it this morning and you cant even tell.  Hence, the reason I went with indooroutdoor.