I live in a basement and the floors are tile. So they can get very cold.  I wanted something that wasn't too wide but long enough to go along the side of my bed.  A runner just wasn't thick or plush enough to give me that warmth when stepping out of bed.  This bath mat is perfect!  It's not too wide but it's plenty long.  Plus, it's very plush and warm.  I haven't had it for long but so far it's holding up perfectly.  I can even vacuum it and the fibers don't come out.