Not bad for price. Colour is not as uniform as advertised, it is taking an age to lay flat. It's definitely is darker in the pictures both mine and the website it is lighter in real life. The pattern is fairly clean and as crisp as can be expected for this price range. It is comfortable under foot and my dog likes laying on it.