I purchased this rug to keep my feet warm in my basement office. It is firm enough for my desk chair to roll on but soft enough to keep me warm!