I hate this.  Have on a hardwood floor and it isnt thickfirm enough to stay flat.  It keeps bunching up.