The carpet itself is very soft, however it's been rolled out for about a month and there are ridges all over that we can't seem to get to flatten out. The edges on one end are curled up as well even after weighing it down. It needs something underneath it to keep it from sliding around as well. Every time its stepped on it moves or bunches up. I would recommend looking for a heavier rug with a non slip backing.