The carpet is nice but it is not staying on the floor properly and keeps shifting. We have to find some one to secure it to the ground. my husband said it is because the carpet is thin.