The mat is very large and works great for what I wanted. You can fold it easily and make it thicker if you want something a little more padded or open it up all the way for a thin mat. This is great for keeping floors from being scratched. One of our dogs has an injury to her back leg that makes it harder for her to get up and this is perfect to give her a little traction to stand for now. I love how big it is so the dogs can play on it and it will protect my wood floors. It isn’t very thick so I wouldn’t recommend for a bed but that’s not what I was looking for. Most of the dog hair sweeps right off which is great because our dogs have longer hair. I have not washed it yet so I can’t say how well it will hold up but it looks like it should be fine. Great product so far for us.