So for the price its decent. Doesnt get much use but vinyl punctures very easily by my cats claws. Doesnt happen to my leather sofa as its much more durable leather. White gets dirty very easy. But looks nice for the modern look.