I bought it for my kitchen in oval and it is absolutely perfect! Warms up the floor and the dogs love it! Definitely needs a non-slip pad underneath, though!