Perfect fit, I went from a dark brown to the stone color. It has held up well with my 13 year old and dog as well. I love how it makes the room appear bigger.