NO NO NO! I hate it!! It hurts to walk on. Not soft at allll!! Omg I wish I could return it.