We bought this for our tiny home. It's absolutely perfect! Kids coming in and out, this rug catches and holds the dirt and debris. We love it!