had to purchase non slip tape for the  rug,but other then that it's a great product!