I say both if you can afford it and have space... though honestly carpets are alot more fun and interactive in my experience.