I love abstract patterns anyway, and I wanted something a little more whimsical for my dining room and I came upon this rug. And it looks fantastic in my room. at first when I unrolled it, ithad a pretty strong odor, but I had my robot vacuum it twice a day for a couple of weeks and the odor dissipated relatively quickly. If it comes back, I just run the vacuum over it again. but it hasn’t come back in quite some time. I got some spots on it that looked like they might’ve been grease, but honestly I don’t know. They cleaned right up with hydrogen peroxide.