I'd say it's pretty good overall. For the price it's perfect. I would prefer (and would pay for) a carpet exactly like this that was just a touch heavier as it tends to not lay perfectly flat. This is something a lot of people have complained about and it's true. I use it over wall to wall carpets so it stays put but would be problematic on hardwood floors without something under it.