I love the mat! Super easy to clean, great size, and good thickness for my baby to crawl on. The only reason it’s not 5 stars for me is that it’s difficult to put away by myself. I take it out only when it’s playtummy time so it doesn’t get ruined by the dog paws. For me it’s a two person job to roll it back up and put to Velcro straps back on. It’s not that big of an issue. Only takes a few extra minutes than I would like, but with a kid every minute counts, and I do wish it was a little easier to put away. Still a great mat and I’m sure it will last us years though!