As a mom with two rollie pollie twin girls always on the move, I spend a lot of time on the floor. We all do. Including the pups. This floor mat is more comfortable than I could have imagined. It's like a yoga mat on steroids. I can spend 6 hours a day on the floor and still be able to get back up! The mat is large enough for my twins to roam and spin and roll without throwing off each others' groove, man. And our pup's hair doesn't stick to it nearly as bad as a blanket or carpet. Super easy to clean too! And it's BPA free. And it's stylish. And it makes for super cute photo backdrops. I could go on and on. It's my new favorite must have for moming. If the price is your only hold up, like it was for me, trust me, it's worth every penny.