This is almost perfect, we are going to have to trim it down a bit to fit under the rug that is the same size. Otherwise great.