I wanted something to get rid of the foam squares that you have to put together. We like to take the mat up since we have dogs and a robot vacuum and this mat was perfect. So far the quality is good. The mat offers the right amount of protection without being too thick and it rolls up easily for quick storage. It also looks better and matches the drapes in the living room. I know this is pricey compared to some other options but so far it has been a good investment.