My mom already wants one for her house! Quality seems good.  Holding up well to a dog and two young kiddos. Would recommend some type of padding under it. Without that it would feel like walking on hard flooring.  From a shipping standpoint it took maybe 2 weeks which seems long but I’ve never ordered a rug online before so not sure what’s typical.