when i first got the mat i was skeptical because it looked cheqply made. but when i unrolled it and placed it on the floor i immediately felt the difference. the next day my dog had an accident on it and the cleanup was quick and easy... love it