It does the job, but seems like a cheap rug. Maybe would be better on a hardwood floor. We have it on carpet and it is constantly getting wrinkles in it.