This is not a review of product, but the shipping box and delivery and Walmart return. Box and item arrived completely damaged. Never even unrolled it as it was bent so bad it lost all its functionality. Walmart made the return very difficult. Either had to print a label and have it picked up or take it to store. I took it store and they informed me the only option was return funds to my Walmart.com balance. Not sure if I can transfer to my bank from there but seems I can only spend the money at Walmart now. Sounds illegal if you ask me. Super annoyed with the product packaging, UPS, ship time, return process. Everything.