I love this mat! It is thick, soft, easy to clean and well made. It is also stylish and looks great in my living room! My husband doesnt want me to get a rug because it gets dirty right away and outsmarted him by buying this! Its great for our baby too! Its a winwin! )