Great product.  Very comfortable and looks super.  However, it constantly slides on our hardwood floor when we step on it. The likelihood of this happening was not adequately explained.  Wish it had a non-slip backing.  Now we have to purchase something to hold it in place,